Найти член геометрической прогрессии - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

См. вл.

Решение задачи: «Найти член геометрической прогрессии»

textual
Листинг программы
var
  b, q, q2, bn : real;
  i, n : integer;
 
begin
  q2 := 1;
  readln (b, q, n);
  
  for i := 1 to n - 1 do
  begin
    q2 := q2 * q;
  end;
  bn := b * q2;
  writeln(n, ' член геометрической прогрессии равен: ', bn);
end.

Объяснение кода листинга программы

  1. Переменные объявлены: b, q, q2, bn - real, i, n - integer.
  2. Значение переменной q2 установлено равным 1.
  3. Считываются значения переменных b, q, n с помощью функции readln.
  4. Запускается цикл for, который выполняется n-1 раз, где n - значение переменной n.
  5. Внутри цикла значение переменной q2 умножается на q.
  6. Результат каждого шага цикла сохраняется в переменной bn.
  7. После завершения цикла значение переменной bn выводится на экран.
  8. Конец программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.667 из 5
Похожие ответы