СРОЧНО ПЖ! 1) Составить программу, которая находит сумму всех натуральных чисел от 20 до...

0 голосов
18 просмотров

СРОЧНО ПЖ! 1) Составить программу, которая находит сумму всех натуральных чисел от 20 до 30.


Информатика (74 баллов) | 18 просмотров
Дан 1 ответ
0 голосов

Сумма натуральных чисел от 20 до 30 составляет арифметическую прогрессию, состоящую из 11 членов. Первый член прогрессии: 20, разность прогрессии - 1. По формуле суммы n членов прогрессии составим программу.

S_{n=\frac{a_{1}+a_{n} }{2}*n

Решение на языке Pascal:

var  n: real;

begin

 n := (20 + 30) / 2 * 11;

 writeln(n);

end.

Иное решение: с помощью цикла просуммируем все числа от 20 до 30.

var

 i, s: integer;  

begin

 s := 0;

 for i := 20 to 30 do

   s := s + i;

   writeln(s);

end.

(660 баллов)