Предмет: Информатика, автор: alenaklimovich8536

Составить программу для решения задачи. Даны число, натуральные числа a и n. Вычислить: сумму всех натуральных чисел больших а и не превосходящих n


vimmortal2: какой язык программирования?
alenaklimovich8536: Паскаль
vimmortal2: дополнил

Ответы

Автор ответа: vimmortal2
1

Программа:

Python:

a, n, summ = int(input('a = ')), int(input('n = ')), 0

for i in range(a, n + 1):

   summ += i

print(summ)

Pascal:

var a, n, i, summ: integer;

begin

 write('a = ');  readln(a);

 write('n = ');  readln(n);

 

 for i := a to n + 1 do summ += i;

 writeln(summ);

end.

Объяснение:

В начале помощью множественного присваивания вводятся числа a и n с клавиатуры; регистрируется переменная summ, которой присваивается значение ноль. В помощью цикла for переменная i проходится по всем натуральным числам от a до n (включительно!), и это число i прибавляется к переменной summ. В конце - вывод переменной sum.


Результат:

a = 1

n = 10

55

a = 35

n = 60

1235

Похожие вопросы
Предмет: Английский язык, автор: leonid575
Предмет: Українська мова, автор: kiki2006