Задача 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
- 1038 reads