Найти произведение всех целых чисел, кратных 5, от а до а+5 - Turbo Pascal
Формулировка задачи:
Найти произведение всех целых чисел, кратных 5,от а до а+5
Решение задачи: «Найти произведение всех целых чисел, кратных 5, от а до а+5»
textual
Листинг программы
var a,p:integer;
begin
write('a=');
readln(a);
if a mod 5=0 then p:=a*(a+5)
else p:=a+(5-a mod 5);
write('P=',p);
readln
end.
Объяснение кода листинга программы
- Создается переменная
aтипаintegerдля хранения значения, введенного пользователем. - Создается переменная
pтипаintegerдля хранения результата произведения. - Выводится сообщение
a=, чтобы пользователь мог ввести значение переменнойa. - Считывается значение переменной
aс помощью функцииreadln. - Проверяется, делится ли значение
aна 5 без остатка. Если да, то выполняется произведениеaиa+5. Если нет, то вычисляется разность между 5 и остатком от деленияaна 5. - Значение
pзаписывается в переменнуюp. - Выводится сообщение
P=, чтобы пользователь мог увидеть результат. - Завершается программа.