Три товарища — Миша, Глеб и Артём — пошли в лес за грибами. Причём каждый из них шёл вместе со своей сестрой. Имена девочек: Аня, Лена, Вера. Мальчики быстро наполнили свои корзины и стали девочкам. Назовите имя сестры каждого из ребят, если оказалось, что ни один из них не клал грибы в корзину своей сестры. Глеб положил несколько грибов в корзину Ани, Миша — несколько грибов в корзину Ани и Веры.
x = int(input("x="))
y = int(input("y="))
if x>0 and y>0:
print('I')
elif x<0 and y>0:
print('II')
elif x<0 and y<0:
print('III')
elif x>0 and y<0:
print('IV')
x=-3
y=-2
III
Если у точки обе координаты (x и y) положительны, то она принадлежит первой четверти.
Если координата x отрицательна, а y положительна, то точка находится во второй четверти.
Если обе координаты отрицательны, то точка принадлежит третьей координатной четверти.
Если x положительна, а y отрицательна, то точка находится в IV четверти.
не принадлежит
Вона забезпечує вибір між декількома альтернативами. Кожен із шляхів (у більшості випадків) веде до спільної точки в програмному коді. Важливим розгалуження є і тоді, коли необхідно пропустити певну дію.
Умовний оператор. Використовується для кодування розгалуження, коли вибір напрямку подальших дій визначається у залежності від виконання або невиконання певної умови. У мовах програмування цей оператор ще називають оператором IF.
Формат умовного оператора для мови C/C++:
if (вираз) оператор1;
[else оператор2;].
Тут if (якщо) і else (інакше) є службовими словами. Механізм реалізації оператора IF: якщо задана умова істинна, то виконується оператор_1, якщо ж умова хибна, то виконується або оператор_2 (якщо він є), або керування передається на наступний за IF оператор програми.
Зазвичай, в алгоритмічних мовах програмування підтримується дві форми умовного оператора - повна і скорочена, які відповідають базовим алгоритмічним конструкціям повної та неповної альтернативи.
Объяснение:
Наприклад,
if (y!=0) f=5*(y+3)/y; //неповна альтернатива
if (y>=x) max=y; //повна альтернатива