Ввести два числа и найти их произведение, используя только операцию сложения - Free Pascal
Формулировка задачи:
Составление циклических алгоритмов. Использование оператора цикла с постусловием repeat…until.
Ввести два числа и найти их произведение, используя только операцию сложения.
Решение задачи: «Ввести два числа и найти их произведение, используя только операцию сложения»
textual
Листинг программы
Readln(a,b); mu:=0; Repeat mu:=mu+a; Dec(b); Until b=0; Writeln(mu);
Объяснение кода листинга программы
- Пользователю предлагается ввести два числа, которые будут храниться в переменных
aиb. - Затем инициализируется переменная
muсо значением 0, которая будет использоваться для хранения произведения чисел. - Далее используется цикл
repeat-until, который будет выполняться до тех пор, пока значение переменнойbне станет равным 0. - Внутри цикла значение переменной
muувеличивается на значение переменнойaпри каждом выполнении цикла. - Значение переменной
bуменьшается на единицу при каждом выполнении цикла. - После окончания цикла значение переменной
muвыводится на экран с помощью функцииWriteln.