Задать вопрос
25 декабря, 19:19

Какое значение получит переменная 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;

+5
Ответы (1)
  1. 25 декабря, 21:20
    0
    В первом условии z будет равняться 10

    Во втором условии вообще ничего не происходит, т. к х не равен нулю

    В третьем условии z будет равняться трем, т. к корень из 10 не равняется 3 и х не больше 1 т. е z: = 3*x = 3*1=3

    В итоге ответ: z = 3
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Какое значение получит переменная z после исполнения следующего фрагмента программы? z : = 5; x : = 1; if z > 0 then z : = 2 * z else x : = ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы