Определите, что будет выведено ** экран после выполнения фрагмента программы ** языке...

0 голосов
174 просмотров

Определите, что будет выведено на экран после выполнения фрагмента программы на языке программирования Turbo Pascal: x := 0; y := 6; While y > 0 do begin y := y - 3; x := x + y; end; writeln (‘x=’, x) С решением нужно


Информатика (27 баллов) | 174 просмотров
Дан 1 ответ
0 голосов

x = 0

y = 6

y > 0 - да, значит y = 6 - 3 = 3, x = 0 + 3 = 3

y > 0 - да, y = 3 - 3 = 0, x = 3 + 0 = 3

0 > 0 - нет, выводим x и он равен 3

(18 баллов)