Задача 2 Урок11
Primary tabs
Пользователь вводит целые числа. Пока он не введёт число большее 15, в ответ на каждое введённое число выводите сумму этого числа и предыдущего введённого им числа, если же введённое число больше 15, то цикл необходимо завершить, не выводя в ответ сумму.
Первое введенное пользователем число можно сложить с единицей.
Решение:
var a, b: integer;
begin
a:= 1;
while (a < 15) do
begin
b:= a;
writeln('Vvedite chislo:');
readln(a);
if (a >= 15) then
break;
writeln(b, '+', a, '=', b + a );
end;
writeln('End');
readln();
end.Консоль:
Vvedite chislo: 2 1+2=3 Vvedite chislo: 3 2+3=5 Vvedite chislo: 6 3+6=9 Vvedite chislo: 16 End
- Log in to post comments
- 1256 reads