Условие:
Определите, что будет напечатано в результате работы следующего фрагмента программы:\nvar a, s: integer;\nbegin\ns:=0;\na:=4;\nwhile s <=1060 do begin\ns:=s+19;\na:=a+1;

Определите, что будет напечатано в результате работы следующего фрагмента программы:\nvar a, s: integer;\nbegin\ns:=0;\na:=4;\nwhile s <=1060 do begin\ns:=s+19;\na:=a+1;
Инициализация переменных:
s инициализируется значениемa инициализируется значениемУсловие цикла:
while будет выполняться, пока s меньше или равно 1060.Тело цикла:
s увеличивается наa увеличивается наТеперь давайте посмотрим, сколько раз будет выполняться цикл.
s = 0.s увеличивается наТеперь найдем, сколько итераций потребуется, чтобы s превысил 1060:
s = 0 + 19 = 19
Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение
Не нашел нужную задачу?