Matematika feladatok
  • ba32107
    #2562
    Lenne egy feladatom, programozás közben akadtam el, de lényegében matematikai probléma. Tehát:

    Adott egy koordinátarendszer, benne két pont (x1,y1, és x2,y2), melyeket összekötünk egy vonallal. A két pont egymáshoz képest bármilyen helyzetben állhat, tehát a vonal akármilyen szöget bezárhat a vízszintes x tengellyel. A két pont koordinátái ismertek. Készítsünk egy sávot, nevezzük kék sávnak, amit úgy kapunk, hogy a vonalat megvastagítjuk. Tehát úgy képzeljétek el, hogy a pontok legyenek kicsi teli körök, és ezeket a köröket nem egy vonallal, hanem a körátmerő vastagságának megfelelő széles sávval kötjük össze. A feladat a következő: van egy (x,y) pont. Döntsük el, hogy ez a pont benne van-e a kék sávban. Mindehhez csak a körök középpontjainak koordinátái állnak rendelkezésre. Általánosított megoldás kell, mert nem tudom előre a koordináták értékét.

    Remélem érthetően magyaráztam el, beszúrok egy képet is hogy ha nem világos: