Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Zhovtyak lab 3

.docx
Скачиваний:
3
Добавлен:
27.08.2024
Размер:
894.74 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ

РАБОТА В ИНТЕГРИРОВАННОЙ СРЕДЕ РАЗРАБОТКИ

по курсу: ИНФОРМАТИКА

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. №

4016

М.О.Жовтяк

подпись, дата

инициалы, фамилия

Санкт-Петербург 2020

Цель работы: получение сведений о принципах работы с интегрированной средой разработки, изучение принципов построения линейных программ на языке C++, освоение приемов откладки программ.

Мой вариант:

Суть работы заключается в том, что воспроизвести вышеуказанное выражение в программе на языке программирования С++, сохраняя промежуточные значения переменных и проверяя их через точки останова.

Решение:

  1. Сначала произведу вычисления на листе бумаги

b) Текст программы:

#include <iostream>

using namespace std;

int main()

{

using namespace std;

float c = 1.76 + 4.24;

cout << "1 operation:" << c << endl; //1

float e = c * 3.0 / 8.0;

cout << "2 operation:" << e << endl; //2

float h = 13.0 * 9.0 / 52.0 / 9.0;

cout << "3 operation:" << h << endl; //3

float j = 1.25 - h;

cout << "4 operation:" << j << endl; //4

float k = e / j;

cout << "5 operation:" << k << endl; //5

float n = 0.432 / 0.3;

cout << "6 operation:" << n << endl; //6

float p = n + 1.12;

cout << "7 operation:" << p << endl; //7

float s = 15.4 / 49.5;

cout << "8 operation:" << s << endl; //8

float u = s + 4.0 / 15.0;

cout << "9 operation:" << u << endl; //9

float w = u * 9.0;

cout << "10 operation:" << w << endl; //10

float x = p / w;

cout << "11 operation:" << x << endl; //11

float y = k + x;

cout << "12 operation:" << y << endl; //12

}

Маркировка желтого цвета означает места, где находятся точки останова. Далее, я буду выкладывать снимки экрана, показывающие значения переменных, при каждой остановке программы на точке и результат в консольном терминале.

Рисунок 1

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

Рисунок 6

Рисунок 7

Рисунок 8

Рисунок 9

Рисунок 10

Рисунок 11

Рисунок 12

Рисунок 13

Вывод: я изучил принципы работы с интегрированной средой разработки, научился строить линейные программы на языке С++, освоил приёмы откладки программ.

Соседние файлы в предмете Информатика