Здравейте, първи курс програмиране съм и съм жертва на образователната система в комбинация с онлайн обучението. Тъй като схемата е следната Знания < Лекции < Практика < Домашни < Контролни < Курсови работи... С други думи сам добивам знания от интернет.
Сблъсках се със следната задача:
Съставете алгоритъм и напишете програма за въвеждане координатите на точки и извежда на екрана координатите на онези от тях, които лежат в защрихованата област. Въвеждането се прекратява, когато се въведе точка, съвпадаща с точката, въведена непосредствено преди нея.
Написах код и стигнах до частта в която трябва да извадя координатите на всички точки попадащи в щрихата.
*Въпроси под кода*
Признавам имам пропуски в математиката, последният if също не работи както подобава.
Съответно въпросите са :
1. По какъв начин да изпиша x,y (в съответния случай arr0 и arr1), за да попаднат извън кръга, но в щрихата на I, II , IV квадрант
2. Защо при зададен If за x= -x && y>|x|(понеже е отрицателно) || за y= -y && x>|y| получавам резултати като "x=5 y=-6 попадат в защрихованата област.