Ввести 10 чисел. Проверить, делится ли каждое число на 3. Если делится, то вывести число без изменения, в противном случае, вывести число, умножив его на 2.
Составить блок - схему .
181
317
Ответы на вопрос:
Паскаль авс program loctarugar; uses crt; const eps=0.001; function fact(n : integer) : longint; begin if n < = 1 then fact : = 1 else fact : = n * fact(n - 1); end; var t,s: real; i: integer; begin writeln('*** alphaeus is ***'); writeln('*** ok ***'); writeln(); writeln('программа вычисляет частичную сумму ряда с заданной точностью'); writeln(' общий член ряда: an = ((3^n)*n! )/ (2n)! '); writeln('вычисление прекратится, когда модуль очередного слагаемого станет меньше 0,001'); writeln(); s: =0; i: =1; t: =1; while t> eps do begin t: =(power(3,i)*fact(i))/(2*fact(2*i)); s: =s+t; writeln('a(',i,')=',t: 0: 6,' s=',s: 0: 6); i: =i+1; end; writeln(); writeln('сумма ряда равна',s: 0: 6); end.
Популярно: Информатика
-
kkksun17.04.2020 07:56
-
kristinanester199727.02.2023 12:22
-
mara142716.04.2023 05:03
-
простоНастя222822.07.2020 20:50
-
ДарьяГарушева1105.04.2022 14:16
-
БУЛИЧКА2311.11.2022 10:17
-
sofiyasan729.07.2021 09:08
-
ванюшаплай04.01.2021 18:13
-
sugurbaeva200219.05.2022 16:58
-
ЯсминаАбд04.09.2022 22:47