Вычислить сумму ряда - Turbo Pascal (28950)
Формулировка задачи:
Вычислить сумму ряда:
S = √2d+√3d+√4d+…+√15d
Решение задачи: «Вычислить сумму ряда»
textual
Листинг программы
- var S,d:real;
- i:integer;
- begin
- S:=0;
- repeat
- write('Введите d>=0 d=');
- readln(d);
- until d>=0;
- for i:=2 to 15 do
- S:=S+sqrt(i*d);
- writeln(S:0:2);
- end.
Объяснение кода листинга программы
- Создаются переменные S, d и i типа real и integer соответственно.
- Переменная S инициализируется значением 0.
- Запускается цикл repeat-until, который продолжается до тех пор, пока значение переменной d больше или равно 0.
- Внутри цикла запрашивается ввод значения переменной d с помощью функции readln.
- После того как значение d получено, происходит вычисление суммы S с использованием формулы S = sqrt(i * d) для i от 2 до 15.
- Значение суммы S сохраняется в переменной S.
- Выводится значение S с помощью функции writeln.
- Конец программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д