Сотавьте программу вычисления суммы натуральных чисел от 20 до 99 с использованием оператора repeat.
234
428
Ответы на вопрос:
Var a,b: integer; begina: =20; b: =21; repeata: =a+b; b: =b+1; until (b> 99); writeln(a); end.
1) в цикле по значениям переменой i от i=1 до i=19 выполнять сложение вида: s=s+i/(i+1) на паскале это выглядит так: var s: real; begin for var i: =1 to 19 do s: =s+i/(i+1); writeln('ответ: ',s); end. 2) сложная прогрессия какая- могу предположить, что вида: 1+2*(i-1)+s_i-1 т.е. 1) 1+2*(1-1)+0=1 2) 1+2*(2-1)+1=4 3) 1+2*(3-1)+4= тогда на паскале алгоритм: var s,si: real; begin for var i: =1 to 10 do begin si: =1+2*(i-1)+si; s: =s+si; end; writeln('ответ: ',s); end.
Популярно: Информатика
-
89237карина06.08.2020 13:08
-
QuietW26.05.2021 21:56
-
Polly297023.05.2023 15:38
-
Aelly24.06.2022 00:04
-
listikistik12.04.2023 09:14
-
valerija123427.03.2020 10:31
-
svetlana201771105.08.2022 09:39
-
кек78656443401.06.2022 17:31
-
lizaaaaaaaaaaaaaaas12.06.2021 14:56
-
миснайс03.10.2022 15:19