Вычисление суммы натуральных чисел отрезка [a,b] - Turbo Pascal

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

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

Написать программу для вычисления суммы натуральных чисел отрезка [a,b]. и Написать программу для вычисления выражения по заданной формуле: y=cos(n)+cos(n-1)+...+cos(2)+cos(1), n- вводится с клавиатуры. Если можно, то без reapet

Решение задачи: «Вычисление суммы натуральных чисел отрезка [a,b]»

textual
Листинг программы
program 1;
uses crt;
var i,a,b,sum:integer;
Begin clrscr;
writeln("Enter a");
readln(b);
writeln("Enter b");
readln(b);
sum:=0;
for i:=a to b do
sum:=sum+1;
writeln("result=",sum);
readln;
End.

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

  1. Программа начинается с объявления используемых единиц и переменных: i, a, b, sum - все они целочисленные типы данных.
  2. Строка clrscr; очищает экран перед началом работы программы.
  3. В строке writeln(Enter a); пользователю предлагается ввести значение переменной a.
  4. В строке readln(b); пользователю предлагается ввести значение переменной b.
  5. Переменная sum инициализируется значением 0.
  6. Запускается цикл for, который проходит по всем числам от a до b (включительно).
  7. На каждой итерации цикла переменная sum увеличивается на единицу.
  8. После завершения цикла выводится результат - значение переменной sum.
  9. Программа завершается вызовом readln.

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


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

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

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