Математические выражения записываются по следующим правилам:
- запись ведётся в строчку;
- нельзя опускать знак умножения между сомножителями.
Приоритет вычисления выражений: (); функции; операции.
Пример. Записать математическое выражение на языке С, С++.
Результат (выражение записанное на С,С++ имеет вид:
(a+b) / (c – d)+e / (f * g).
Индивидуальное задание. Вычислить значения выражений (таблица 1), записанных на Си: A/B; C/D; C%D; C++; D--; y=--C +20 ; z=(C--)+20.
Для вычисления делений воспользуйтесь калькулятором после чего проверьте вычисления программно.
Таблица 1 – Исходные данные задания
№ варианта
|
А
|
В
|
С
|
D
|
№ варианта
|
А
|
В
|
С
|
D
|
1
|
30,2
|
1,9
|
100
|
23
|
2
|
15,2
|
16,9
|
150
|
24
|
3
|
29,3
|
2,8
|
95
|
30
|
4
|
14,3
|
17,8
|
140
|
33
|
5
|
28,4
|
3,7
|
77
|
15
|
6
|
13,4
|
18,7
|
122
|
52
|
7
|
27,5
|
4,6
|
86
|
30
|
8
|
12,5
|
19,6
|
117
|
25
|
9
|
26,1
|
5,5
|
80
|
25
|
10
|
11,1
|
20,5
|
117
|
30
|
11
|
25,2
|
6,9
|
78
|
23
|
12
|
10,2
|
21,9
|
125
|
32
|
13
|
24,3
|
7,8
|
100
|
24
|
14
|
9,3
|
22,8
|
134
|
31
|
15
|
23,4
|
8,7
|
81
|
26
|
16
|
18,4
|
23,7
|
155
|
27
|
15
|
23,4
|
8,7
|
82
|
23
|
16
|
8,4
|
23,7
|
155
|
27
|
17
|
22,5
|
9,6
|
79
|
33
|
18
|
7,5
|
24,6
|
146
|
31
|
19
|
21,1
|
10,5
|
64
|
25
|
20
|
6,1
|
25,5
|
127
|
77
|
21
|
31,4
|
6,7
|
79
|
21
|
22
|
29,6
|
8,7
|
137
|
28
|
23
|
51,5
|
7,8
|
56
|
23
|
24
|
87,5
|
13,4
|
165
|
34
|
25
|
56,5
|
14,7
|
74
|
28
|
26
|
96,7
|
25,2
|
114
|
31
|
27
|
43,75
|
32,6
|
155
|
14
|
28
|
83,4
|
34,8
|
123
|
24
|
29
|
36,8
|
25,7
|
175
|
18
|
30
|
145,7
|
47,6
|
156
|
47
|
Содержание отчета и его форма
Выполните все описанные пункты задания, в электронном виде оформите отчет, который должен содержать:
– название и цель лабораторной работы;
– условие и скриншоты всех отлаженных программ (с потоковым вводом-выводом, форматным и задание).
Контрольные вопросы и защита работы
Что такое редактирование и компиляция программы?
Как записывается комментарий в программах на Си?
Что такое заголовочные файлы? Примеры их использования.
Как вывести русский текст при запуске приложений?
Как объявляются переменные в программах?
Структура программы на языке C/С++.
Что такое алгоритм и программа линейной структуры?
Какие операции ввода/вывода данных в C/С++ известны Вам?
Защита лабораторной работы включает в себя демонстрацию выполненных программ, подготовленный отчет и устный ответ на вопросы.
Для создания проекта в Visual Studio 2019 воспользуйтесь следующей инструкцией. При запуске выберете «Create a new project» (Создать новый проект).
Рисунок 9 – Создание нового проекта в Visual Studio 19
После этого необходимо выбрать раздел С++ и «Empty Project» («Пустой проект»).
Выберите тип проекта
Empty Project
Выберете раздел С++
Рисунок 10 – Выбор типа нового проекта в Visual Studio 19
На следующем этапе необходимо указать имя проекта и решения, директорию для создания каталога проекта.
Рисунок 11 – Описание базовых настроек нового проекта в Visual Studio 19
После указанных шагов в выбранной директории создается пустой проект с указанным именем. Для добавления исходного файла программы необходимо воспользоваться окном «Solution Explorer» (Обозреватель решения), вызвать контекстное меню в разделе «Resource Files», и создать новый элемент выбрав «New item…».
Рисунок 12 – Описание создания файла исходного кода в новом проекте Visual Studio 19
После этого откроется окно создания новых элементов, в котором необходимо выбрать «C++ File.(cpp)», указать его имя (может быть любым, для точки входа в программу принято использовать имя main, одноименно главной функции).
Рисунок 13 – Описание создания файла исходного кода в новом проекте Visual Studio 19
Затем новый файл исходного кода откроется для редактирования, после чего можно приступать к написанию исходного кода.
Рисунок 14 – Описание создания файла исходного кода в новом проекте Visual Studio 19
В последних версиях Visual Studio добавлена возможность не закрывать окно консоли сразу после завершения работы программы, при необходимости, это можно изменить в настройках. Для этого необходимо открыть «Опции» в меню «Инструменты» («Tools»- > «Options»), после чего выбрать «Debugging»-> «General» («Отладка» -> «Основные»). После выбрать «Automatically close the console when debugging stope» («Автоматически закрывать консоль после отладки»).
Рисунок 15 – Описание создания файла исходного кода в новом проекте Visual Studio 19
Применив данную настройку работа консоли будет аналогична другим средам выполнения, а для создания задержки экрана можно воспользоваться функцией из пространства имен std для вызова паузы (std::system(“pause”)), работает только для последних версий ОС семейства Windows .
Рисунок 16 – Описание создания файла исходного кода в новом проекте Visual Studio 19
Вернитесь к пункту 6 в лабораторную работу !!!
Достарыңызбен бөлісу: |