Написать программу, которая требует ввода времени дня и, в зависимости от введённого значения, желает доброго утра, доброго дня, доброго вечера или спокойной ночи. среда програмирования: pascal abc.net
124
385
Ответы на вопрос:
Program blablsbls; var time: integer; begin writeln('введите текущий час! ') readln(time); if time > = 7 and time < 11 then writeln('доброе утро! '); if time > = 11 and time < 18 then writeln('добрый день! '); if time > = 18 and time < 24 then writeln('добрый вечер! '); if time > = 0 and time < 7 then writeln('спокойной ночи! '); end. как-то так, если мне память на счет синтаксиса не изменяет.
Сначала немного . о модуле тут смысла нет говорить, поскольку все an - суть положительные величины на интервале (0; 1). uses crt; function ai(n: integer): real; var i: integer; p: real; begin p: =1; for i: =n+1 to 2*n do p: =p*i; ai: =1/p end; var i: integer; eps,s,an: real; begin clrscr; write('eps='); read(eps); s: =0; i: =1; repeat an: =ai(i); if an> =eps then begin s: =s+an; inc(i) end until an< eps; writeln('s=',s); readkey end. тестовые решения: eps=0.07 s= 5.8333333333e-01 eps=0.000001 s= 5.9229647667e-01 eps=1e-8 s= 5.9229653448e-01 для контроля результата можно отметить, что сумма первых 1000 членов ряда равна приблизительно 5.922965365е-01
Популярно: Информатика
-
zamyatkinayowf0rc05.11.2020 03:27
-
nemkovvlad111.04.2021 08:05
-
kostyatar201621.11.2020 23:14
-
АндрееваДаша01.09.2022 05:30
-
Alyona448803.11.2020 00:14
-
rockstar949413.07.2020 01:34
-
fun234567790486617.06.2020 01:10
-
Назым01105.05.2023 03:35
-
4EJLOBEK22808.01.2021 16:01
-
Borisovilya20.08.2021 08:48