Найти сумму целых положительных чисел из промежутка от А до B, кратных 4. - Pascal ABC
Формулировка задачи:
Найти сумму целых положительных чисел из промежутка от А до B, кратных 4.(значения А и В вводятся с клавиатуры)
Решение задачи: «Найти сумму целых положительных чисел из промежутка от А до B, кратных 4.»
textual
Листинг программы
program R;
var a,b,i,summ:integer;
begin
Writeln('Введите А и В');
readln(a,b);
for i:=a to b do
if i mod 4 = 0 then summ:=summ+i;
Writeln('Сумма = ',summ);
readln
end.
Объяснение кода листинга программы
- Программа начинается с объявления переменных
a,bиsummтипаinteger. - Выводится сообщение «Введите А и В», и пользователю предлагается ввести значения для переменных
aиb. - Затем происходит цикл
for, который выполняется отaдоb(не включаяb). - Внутри цикла проверяется условие
if i mod 4 = 0, гдеi- это текущее значение переменнойi. Если это условие истинно, то к переменнойsummприбавляется значениеi. - После завершения цикла выводится сообщение «Сумма = », и значение переменной
summвыводится на экран. - В конце программы выводится команда
readln, чтобы пользователь мог увидеть результат.