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

0 голосов

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


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

Ответ: 3

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

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

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

оставил комментарий от Начинающий (108 баллов)

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

...