Программирование эл устройств 2 ТГУ. Программирование эл устройств 2. Промышленная электроника
Скачать 99.98 Kb.
|
Тольяттинский государственный университет кафедра “Промышленная электроника” ОТЧЁТ О лабораторной работе № 2 «Среда разработки Visual C++ 2010 Express Edition. Построение, запуск и отладка программ» Группа: Студент: Тольятти 202 г. 1. Цель работы Цель работы - Ознакомиться с командами ветвления и выбора, научиться составлять программы с использованием этих команд на языке Си. 2. Программа работы 2.1 Запустить среду программирования 2.2 Создать новый проект 2.3 Создать новый файл с исходным текстом 2.4 Ввести текст программы 2.5 Построить решение и запустить программу 2.6 Оформить отчет 3. Ход работы Преподавателем выдано задание, целями и задачами которого являются: работа и знакомство с командами ветвления и выбора, создание, запуск и отладка программ на языке Си. Вариант 5 С клавиатуры вводятся дата в виде числа, месяца и года. Определить дату следующего дня. Далее идет код основного файла программы. #define _CRT_SECURE_NO_WARNINGS #include #include int main() { setlocale(LC_ALL, "Russian"); int day, month, year, last; printf("Введите цифрами сегодняшнюю дату (число, месяц, год) -> "); scanf("%i%i%i", &day, &month, &year); last = 0; if (month == 2) { if ((year % 4) != 0 && day == 28) { last = 1; } if ((year % 4) == 0 && day == 29) { last = 1; } } else if ((month == 4 || month == 6 || month == 9 || month == 11) && day == 30) { month++; day = 0; printf("Последний день месяца!\n"); } else if (day == 31) { last = 1; } if (last == 1) { printf("Последний день месяца!\n"); day = 1; if (month == 12) { month = 1; year++; printf("C наступающим Новым годом!\n"); } else month++; } else day++; printf("Завтра %i %i %i", day, month, year); printf("\nДля завершения нажмите _getch(); } На рисунке 1 результат работы программы Рисунок 1 - Результат работы программы Вывод Я ознакомился с командами ветвления и выбора, научился составлять, запускать и производить отладку программ на языке Си. |