Визначте, якого значення набуває змінна z після виконання фрагмента програми.
var x, y, z: Integer;
begin
x := 5; y := 10;
If x < 0 Then Іf x > y Then z := x
Else z := y
Else If x < y Then z := х
Else z := у;
{…}
Ответы на вопрос
Ответил katetok89
1
Змінна z набуде значення змінної y, оскільки обидва перші умови в if-else конструкції не виконуються, тому змінна z отримує значення змінної y.
1. Якщо x < 0, то:
a. Якщо x > y, то z := x
b. Інакше z := y
2. Інакше (тобто, якщо x >= 0), то:
a. Якщо x < y, то z := x
b. Інакше z := y
x не менше за 0 і не більше за y, змінна z отримує значення змінної y
Новые вопросы
Физкультура и спорт,
1 год назад
Русский язык,
1 год назад
Геометрия,
1 год назад
Физика,
1 год назад
Информатика,
6 лет назад