ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 36
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИфедеральное государственное бюджетное образовательное учреждениевысшего образования«Тольяттинский государственный университет»Институт машиностроения(наименование института полностью)Кафедра /департамент /центр1 Кафедра «Институт машиностроения»(наименование кафедры/департамента/центра полностью)Практическое задание №_1_по дисциплине (учебному курсу) «Программирование электронных устройств»(наименование дисциплины (учебного курса) Вариант 1(при наличии)
Тольятти 2023Практическое задание №1 «Среда разработки VisualC++2010 ExpressEdition. Построение, запуск и отладкапрограмм»
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 - Результат работы программы
Вывод
Я ознакомился с командами ветвления и выбора, научился составлять, запускать и производить отладку программ на языке Си.
1 Оставить нужное
| Студент | Лаптев.А.В (И.О. Фамилия) | |
| Группа | ЭЛбп-2102а | |
| Преподаватель | Глибин Евгений Сергеевич (И.О. Фамилия) | |
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 - Результат работы программы
Вывод
Я ознакомился с командами ветвления и выбора, научился составлять, запускать и производить отладку программ на языке Си.
1 Оставить нужное