
Лабораторные работы / Лабораторная работа №7. Вариант 6
.docxМИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра МО ЭВМ
отчет
по лабораторной работе №7
Тема: Ввод, отладка и выполнение программы на языке С++ на ветвящемся процессе по индивидуальным заданиям
Студента гр. |
|
|
Преподаватель |
|
|
Санкт-Петербург
2018
Цель:
Научиться вводу, отладке и выполнению программы на языке С++ на ветвящемся процессе.
Задание:
Напишите программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня недели или сообщение об ошибке, если введены неверные данные.
Блок-схема:
Код:
#include <iostream>
using namespace std;
int main()
{
int a;
setlocale (0, "");
cout << "Определение дня недели по его номеру" << endl <<endl;
cout << "Введите номер дня недели: ";
cin >> a;
if (a == 1) {
cout << "День недели: Понедельник" << endl << endl;
system ("pause");
return 1;
}
if (a == 2) {
cout << "День недели: Вторник" << endl << endl;
system ("pause");
return 1;
}
if (a == 3) {
cout << "День недели: Среда" << endl << endl;
system ("pause");
return 1;
}
if (a == 4) {
cout << "День недели: Четверг" << endl << endl;
system ("pause");
return 1;
}
if (a == 5) {
cout << "День недели: Пятница" << endl << endl;
system ("pause");
return 1;
}
if (a == 6) {
cout << "День недели: Суббота" << endl << endl;
system ("pause");
return 1;
}
if (a == 7) {
cout << "День недели: Воскресенье" << endl << endl;
system ("pause");
return 1;
}
if (a < 1 || a > 7) {
cout << "Ошибка! Введено не корректное значение!" << endl << endl;
system ("pause");
}
return 1;
}
Скриншот
Вывод
Создали программу, запрашивает у пользователя номер дня недели, затем выводит название дня недели или сообщение об ошибке, если введены неверные данные, используя функции ввода, отладки и выполнением ветвящегося процесса.