Используя условные операторы, запишите следующее действие: w = max(x, y, z) 1) Если x < 0, то если x > y, то w
Используя условные операторы, запишите следующее действие: w = max(x, y, z) 1) Если x < 0, то если x > y, то w = x, иначе w = y. Иначе, если x < z, то w = z. 2) Если x >= 0, то если x > y, то w = x, иначе w = y. Иначе, если z > y, то w = z. 3) Если x >= y и x >= z, то w = x. Иначе, если y >= x и y >= z, то w = y.
21.12.2023 18:21
1) Если x < 0, то проверяем следующее условие: если x > y, то присваиваем переменной w значение x, иначе присваиваем ей значение y. Если x >= 0, то проверяем другое условие: если x < z, то присваиваем переменной w значение z.
В коде это можно записать следующим образом:
2) Если x >= 0, то проверяем следующее условие: если x > y, то присваиваем переменной w значение x, иначе присваиваем ей значение y. Если x < 0 не выполняется, то проверяем ещё одно условие: если z > y, то присваиваем переменной w значение z.
В коде это можно записать следующим образом:
3) Если x >= y и x >= z, то присваиваем переменной w значение x. Иначе, если y >= x и y >= z, то присваиваем ей значение y.
В коде это можно записать следующим образом:
Совет: Чтобы лучше понять работу условных операторов, рекомендуется проработать примеры и попрактиковаться в их использовании, пытаясь предсказать результат работы кода.
Задание для закрепления: Предположим, x = 3, y = 5, z = 2. Какое значение будет присвоено переменной w?