Чему будет равно значение переменной j после выполнения следующей последовательности операторов? i:=3; if abs(i-3)>2 then j:=sqr(i+3) mod 4 else j:= (i+1) div 3;

23 Апр 2019 в 19:43
291 +1
0
Ответы
1

Значение переменной j будет равно 1.

Пояснение:

i := 3abs(i-3) = abs(3-3) = abs(0) = 0Так как abs(i-3) не больше 2, то выполняется вторая часть условия: j := (i+1) div 3 = (3+1) div 3 = 4 div 3 = 1
28 Мая 2024 в 17:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир