Задача в Паскале. Выведите на печать сумму N членов геометрической прогрессии с заданным знаменателем прогрессии q и начальным значением a .

6 Мая 2020 в 19:40
148 +1
0
Ответы
1

program GeometricProgression;

var
N, i, q, a, sum: Integer;

begin
sum := 0;

writeln('Enter the number of terms N:');
readln(N);

writeln('Enter the common ratio q:');
readln(q);

writeln('Enter the initial value a:');
readln(a);

for i := 1 to N do
begin
sum := sum + a;
a := a * q;
end;

writeln('Sum of the first ', N, ' terms of the geometric progression:', sum);

end.

Код на Python:

N = int(input("Enter the number of terms N: "))
q = int(input("Enter the common ratio q: "))
a = int(input("Enter the initial value a: "))
sum = 0
for i in range(N):
sum += a
a *= q
print("Sum of the first", N, "terms of the geometric progression:", sum)
18 Апр 2024 в 12:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир