Написать программу каторая вычислит (1+1^2)+(1+2^2)+...+(1+n^2) n ввести с клавиатуры! - Pascal

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

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

написать программу каторая вычислит (1+1^2)+(1+2^2)+...+(1+n^2) n ввести с клавиатуры!

Решение задачи: «Написать программу каторая вычислит (1+1^2)+(1+2^2)+...+(1+n^2) n ввести с клавиатуры!»

textual
Листинг программы
var i,n:integer;
    s:real;
begin
write('n=');
readln(n);
s:=0;
for i:=1 to n do
s:=s+1+i*i;
write('S=',s:0:0);
readln
end.

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

  1. Объявление переменных:
    • i, n: integer (целочисленные переменные i и n)
    • s: real (реальная переменная s)
  2. Ввод значения переменной n с клавиатуры: write('n='); readln(n);
  3. Инициализация переменной s значением 0: s := 0;
  4. Цикл вычисления суммы: for i := 1 to n do begin s := s + (1 + i * i); end;
  5. Вывод результата: write('S=', s:0:0);
  6. Чтение символа для завершения работы программы: readln;
  7. Завершение программы.

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


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

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

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