
Дана геометрическая прогрессия: 2, 6, 18, 54, … Найдите сумму первых n элементов прогрессии,
используя оператор repeat.

Ответы на вопрос

var s,n:integer;
begin
s:=2;
readln(n);
repeat
s:=s*3;
n:=n-1;
until n=1;
writeln(s);
end.



Для нахождения суммы первых n элементов геометрической прогрессии можно воспользоваться оператором repeat.
Для данной прогрессии с первым элементом a=2 и множителем q=3, формула для нахождения суммы первых n элементов выглядит следующим образом:
S_n = a * (1 - q^n) / (1 - q)
Где S_n - сумма первых n элементов, a - первый элемент прогрессии, q - множитель прогрессии.
Теперь мы можем использовать оператор repeat, чтобы вычислить сумму первых n элементов прогрессии. Например, для нахождения суммы первых 4 элементов прогрессии:
a = 2 q = 3 n = 4
S_4 = a * (1 - q^4) / (1 - q) S_4 = 2 * (1 - 3^4) / (1 - 3) S_4 = 2 * (1 - 81) / (-2) S_4 = 2 * (-80) / (-2) S_4 = -160
Таким образом, сумма первых 4 элементов данной прогрессии равна -160.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili