Составьте программу, которая выводит на экран различные в зависимости от введенного времени. договоримся, что утро длится с 8 до 12 часов, день – с 12 до 17 часов, вечер – с 17 до 23 часов и ночь – все остальное время. program privet; var x: real; begin writeln('который час? '); read(x); if then writeln('доброе утро! '); if then writeln('добрый день! '); if then writeln('добрый вечер! '); if then writeln('доброй ночи! ') else writeln('введенное число не является временем ' ) ; end.
Ответы на вопрос:
program
privet;
var
x:
real;
begin
writeln(
'который час? '); read(x);
if
x>
24 then
writeln(
'введенное число не является временем ' )
else
begin
if
(x> =
8) and (x< 12) then writeln('доброе утро! ');
if
(x> =
12) and (x< 17) then writeln('добрый день! ');
if
(x> =
17) and (x< 23) then writeln('добрый вечер! ');
if
(x> =
23) or (x< 8) then writeln('доброй ночи! ');
end
;
end
.
Начальное число — 5
Выполняем команды:
Первая команда — 5 + 1 = 6. Потом у нас идут три двойки. Это значит, что мы три раза подставляем какое-то число b к концу текущего (к концу 6). Т.к. в результате мы видим, что после шести у нас стоит две пятерки, это значит, что к шести доставили две пятерки. Третья команда — 2, но после нее идет единица, что говорит о том, что сначала в конец поставляется число b и потом все число увеличивается на единицу. Смотрим: в конце полученного числа стоит шесть. Если убрать единицу, то будет пять, что говорит о том, что число b равно пяти.
ответ: b = 5
Популярно: Информатика
-
NaumYT24.04.2023 05:24
-
Йыч10.02.2023 07:44
-
akoa21.10.2020 10:55
-
АвторУлыбки16.07.2020 10:02
-
ludcolobanova10.06.2023 04:22
-
Eerow06.03.2020 09:13
-
АнгелинаМанакова19.04.2023 10:53
-
ANONIM23506305.09.2020 19:43
-
zaxarenko201826.05.2023 06:29
-
aleksejgrunin027.02.2021 03:05