Предмет: Информатика, автор: Aleksandra1111115

Визначте, якого значення набуває змінна 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

Похожие вопросы
Предмет: Математика, автор: natalifedorova040588
Предмет: Алгебра, автор: SorryN0