Hello! Nem tudom, hogy ezt ki adta fel és kiknek, ki a "célcsoport". Hacsak nem koordináta-geometriában nagyon jártas 12-edikesek a célszemélyek, akkor én valószínűsítem, hogy csak a koordináta-tengelyekkel párhuzamos oldalú négyzetekre gondolt a "költő", és akkor sokkal egyszerűbb (pofonegyszerű) a megoldás.
Különben tényleg fel kell írni szerintam is az oldalak egyenletét és ellenőrizni, hogy az adott pont kívül/rajta/belül van-e. Ez nagyon undok feladat. (Pl. adott átmérőjű körnél -- kívül-rajta-benne van-e egy adott pont --, az egy sima skaláris szorzással pofonegyszerűen megoldható.) Tamás Zsolt Nagy <[email protected]> ezt írta (időpont: 2020. dec. 15., K, 10:48): > Sziasztok! > > Kérnék szépen segítséget, hogy az alábbi problémát hogyan > lehet leprogramozni: > > Írjunk olyan programot, amely eldönti, hogy egy tetszőleges P(x,y) pont > egy tetszőleges ABCD négyzetnek: > > a) a négyzet belső pontja, > b) a négyzeten kívül helyezkedik el, > c) illeszkedik a négyzet valamely oldalára. > > Az adatokat a billentyűzetről kérjük be. > > Így fogtam neki: > négyzetről van szó, tehát akkor minden oldala egyenlő, minden szöge 90 > fok, amennyiben ez nem igaz akkor már rombusz, paralelogramma, stb... és a > feladat meg négyzetről beszél > A(xa,ya) és C(xc,yc) pontokat elég megadni, magyarul ez a két pont adja a > négyzet átlóját, tehát csak 1 féle négyzet rajzolható belőle > felveszem az P(x,y) koordinátát és ezt kell vizsgálni hogy hová esik. > > Nos itt akadtam el, hogy van erre valami matematikai függvény??? > Ebben tudna segíteni valaki? > > Előre is köszönöm! > > Üdv:Zsolt > _______________________________________________ > Techinfo mailing list > [email protected] > Fel- és leiratkozás: > http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo > Illemtan: http://www.szag.hu/illemtan.html > Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ >
_______________________________________________ Techinfo mailing list [email protected] Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
