Лабораторная работа 2 Управление потоком кода Вариант 6 Выполнил Проверил Ст гр. 220981 Доц. Козин М. А. Андриянова М. А. Оценка
Скачать 48.76 Kb.
|
МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Тульский государственный университет Кафедра Вычислительная техника Программирование Направление подготовки: 09.03.01 Информатика и вычислительная техника Профиль подготовки: Автоматизированные системы обработки информации и управления Лабораторная работа № 2 Управление потоком кода Вариант 6 Выполнил Проверил Ст. гр. 220981 Доц. Козин М.А. Андриянова М.А. Оценка: Тула, 2019 г. ЦЕЛЬ РАБОТЫ Освоение средств создания циклов различных типов в программах на C++ и операторов управления потоком команд. ЗАДАНИЕ Написать программу, которая для заданного числа подсчитывает произведение всех четных и сумму всех нечетных чисел до него. ХОД РАБОТЫ Добавил в проект команду для генерации предкомпилированных заголовков:+ #include “stdafx.h” Добавил команду для подключения библиотеки, отвечающей за локализацию: #include Добавил команду подключения библиотеки для подсчета суммы: #include Добавил команду, позволяющую использовать пространство имен: using namespace std; Добавил точку входа: int main() { Добавил команду для локализации на русский язык: setlocale (LC_ALL, “Russian”); Определил a, s и r: int a; int s = 0; int r = 1; Добавил команды для ввода a: cout << “Введите a = ”; cin >> a; Добавил команду с циклом for для подсчета суммы нечетных чисел, стоящих перед a: for (int i = 0; i < a; i++) { if (i % 2 != 0) { s += i; } } Добавил команду с циклом for для вычисления произведения четных чисел, стоящих перед a: for (int j = 1; j < a; j++) { if (j % 2 == 0) { r *= j; } } Добавил команды для вывода результатов вычислений: cout << “Произведение четных = “ << r << endl; cout << “Сумма нечетных = “ << s << endl; Добавил команду для паузы: system(“pause”); Добавил команду для окончания функции и возврата значения вызывающей функции: return 0; В итоге получил файл Лаб2.cpp (рис. 1). Рисунок 1 – Лаб2.cpp Запустил отладку программы, нажав F5 и для демонстрации работы выбрал значение a = 5 (рис. 2). Рисунок 2 – Запуск ЗАКЛЮЧЕНИЕ В ходе данной лабораторной работы мы научились создавать программы с использованием циклов и операторов управления потоком команд. |