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

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

Определите, чему будет равно значение переменной x после выполнения такой программы: x : = 1; while (x div 10 < 3) and (x < 40) do x := x + 1;


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

Ответ: 3

Объяснение: т.к. див- деление самого числа, а мод- вычисление остатка, мы получаем что

3(1-9) /10= 3 (прим. 43div 10 = 4)

Больше 39 мы взять не можем по второму условию х<40</p>

(14 баллов)
0

Вы запутались в своих суждениях немного. Из объяснения ваш ответ превратился в загадку. Условие х будет от 1 до 39, после чего ты берёшь после х 29 и прибавляешь один => Ответ : 30