Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
решить цикл for. pascal

Предмет: Информатика
Раздел: Программирование на языке Pascal, циклы и ввод/вывод данных
Программа должна:
В Pascal для реализации цикла с возможностью досрочного выхода удобно использовать цикл repeat ... until, так как он выполняется хотя бы один раз и проверяет условие в конце.
program SumTwoNumbers;
uses crt;
var
a, b, sum: Integer;
answer: Char;
begin
repeat
clrscr;
Write('Введите первое число: ');
Readln(a);
Write('Введите второе число: ');
Readln(b);
sum := a + b;
Writeln('Сумма: ', sum);
Write('Завершить программу? (д/н): ');
Readln(answer);
until (answer = 'д') or (answer = 'Д');
end.repeat ... until — цикл, который выполняется до тех пор, пока условие не станет истинным.answer считывает ответ пользователя.'д' или 'Д', программа завершает выполнение.Если тебе нужно решение с использованием цикла for, то это не совсем подходит по логике задачи, так как for — это цикл с фиксированным количеством повторений. В данной задаче количество итераций заранее неизвестно и зависит от пользователя. Поэтому наиболее подходящий цикл — repeat ... until или while.
Хочешь, могу показать и версию с while.