Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s: =0; k: =0; while s < 80 do begin s: =s+2*k; k: =k+4; end; write(s); end.

kokokola20 kokokola20    2   18.06.2019 15:20    1

Ответы
вк2012 вк2012  15.07.2020 08:12
В результате выполнения данной программы будет напечатано 80. 
ПОКАЗАТЬ ОТВЕТЫ
rortat32 rortat32  15.07.2020 08:12
K с каждой итерацией цикла увеличивается на 4 (0; 4; 8; 12; 16)
А в s копится сумма всех k умноженных на 4. Это происходит до тех пор, пока s не станет больше или равен 80
s = 4*4 + 4*8 + 4*12 + 4*16 = 80
на экране напечатается значение s, т.е. 80
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика