Какое значение получит переменная z после исполнения следующего фрагмента программы? z : = 5; x : = 1; if z > 0 then z : = 2 * z else x : = 10; if x = 0 then z : = -2 else z : = 9; if (sqrt(z) = 3) and (x > 1) then z : = z - 8 else z : = 3 * x;

Irby Irby    1   16.07.2019 14:10    0

Ответы
Rossen Rossen  21.09.2020 11:21
В первом условии z будет равняться 10
Во втором условии вообще ничего не происходит, т.к х не равен нулю
В третьем условии z будет равняться трем, т.к корень из 10 не равняется 3 и х не больше 1 т.е z:= 3*x = 3*1=3 
В итоге ответ: z = 3
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика