Написать программу которая по номеру дня недели

Пронумеруем дни недели числами от 0 до 6 (0-Вс, 1-Пн, .. 6-Сб).

var
dow:0..6;
begin
Write(‘Введите номер дня недели (0-Вс, 6-сб): ‘);
Read(dow);
case dow of
0:Writeln(‘Воскресенье, выходной’);
1:Writeln(‘Понедельник, 6 уроков’);
2:Writeln(‘Вторник, 6 уроков’);
3:Writeln(‘Среда, 7 уроков’);
4:Writeln(‘Четверг, 6 уроков’);
5:Writeln(‘Пятница, 6 уроков’);
6:Writeln(‘Суббота, 6 уроков’);
else Writeln(‘Введено неверное значение’)
end
end.

Тестовое решение:
Введите номер дня недели (0-Вс, 6-сб): 5
Пятница, 6 уроков

dasha0208: спасибо огромное .а то завтра зачет
Аноним: Пожалуйста

Зачем так усложнять со switch?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include
#include

using namespace std;

//Microsoft Visual Studio 2019 Console Application
1
2
3
4
5
6

3 8 По номеру дня недели вывести название дня недели


7
8
9
10
11
12
13
14
15
strojakril.prom.ua

Напишите программу, которая выводит название дня недели по номеру дня введённому с клавиатуры. Исключите несуществующие номера дней недели и снабдите программу запросом об окончании работы. Просто пока скажите программу нада писать с использование оператора Case?

Елена Вставская

Если нет ограничений в задании, то мне кажется, удобнее делать такую программу с использованием switch-case.

Источник: prog-cpp.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru