10.45 даны первый член и разность арифметическое прогрессии. написать рекурсивную функцию для нахождения а) n-ого члена прогрессии. б) суммы первых n членов прогрессии.
114
188
Ответы на вопрос:
var a, b: real; n: integer;
function arif_mem(a, b: real; n: integer): real; begin if n = 1 then arif_mem : = a; if n > 1 then arif_mem : = arif_mem(a, b, n - 1) + b; end;
function arif_sum(a, b: real; n: integer): real; begin if n = 1 then arif_sum : = a; if n > 1 then arif_sum : = arif_sum(a, b, n - 1) + arif_mem(a, b, n); end;
begin write('введите первый член прогрессии: '); readln(a); write('введите разность прогрессии: '); readln(b); write('введите номер члена прогрессии: '); readln(n); writeln(n, '-й член прогрессии равен : ', arif_mem(a, b, n): 8: 2); writeln('сумма ', n, ' членов прогрессии равна : ', arif_sum(a, b, n): 8: 2); end.
А) металл ; цифровая б) бумага (картон); цифровая (индекс), текстовая, графическая в) бумага; текстовая, цифровая г) бумага; цифровая, текстовая, графическая д)оптический или цифровой диск; видео, аудио. насчет диска точно не знаю, извини))
Популярно: Информатика
-
punipunipoemi14.06.2022 22:20
-
ArtRavi03.07.2021 07:20
-
крис85525.03.2021 23:23
-
ivanruzanov55329.09.2021 03:50
-
kripto12319.02.2023 00:26
-
nastya0904213.08.2020 19:06
-
Batanik1727.06.2020 17:22
-
manfork06.04.2022 13:58
-
margaRita228129.05.2021 17:32
-
skripniklenok1329.01.2020 06:49