
Zhovtyak lab 3
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
|
|
|
|
|
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ |
РАБОТА В ИНТЕГРИРОВАННОЙ СРЕДЕ РАЗРАБОТКИ |
по курсу: ИНФОРМАТИКА |
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4016 |
|
|
|
М.О.Жовтяк |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2020
Цель работы: получение сведений о принципах работы с интегрированной средой разработки, изучение принципов построения линейных программ на языке C++, освоение приемов откладки программ.
Мой
вариант:
Суть работы заключается в том, что воспроизвести вышеуказанное выражение в программе на языке программирования С++, сохраняя промежуточные значения переменных и проверяя их через точки останова.
Решение:
Сначала произведу вычисления на листе бумаги
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
Вывод: я изучил принципы работы с интегрированной средой разработки, научился строить линейные программы на языке С++, освоил приёмы откладки программ.