Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=1; while s < 66 do begin k:=k+3; s:=s+k; end; write(k); end. Как решить таблицей?Скажите пожалуйста.
1. А запустить программу не приходило в голову? 2. Как у вас там "решают таблицей" - это только Вам и известно.
Начало : s=0 k=1 цикл, пока s<66<br> k s 1+3=4 0+4=4 < 66 4+3=7 4+7=11< 66 7+3=10 11+10=21<66<br> 10+3=13 21+13=34 <66<br> 13+3=16 34+16 = 50 <66<br> 16+3=19 50+19= 69 >66 конец цикла программа печатает 19 - ( последнее значение k =19) Ответ: 19