matematykaszkolna.pl
Program określający współrzędne punktów na łuku Wojtek: Dzień dobry, Muszę wykonać program, w którym użytkownik będzie podawał parametry łuku: współrzędne środka, kąt początkowy i kąt końcowy oraz liczbę punktów, a program ma zwrócić współrzędne określonej liczby punktów znajdujących się na tym łuku. Ogólnie sedno mojej pętli jest takie: Xpos=Xcenter+(Radius*cos(AngleDiff)) Ypos=Ycenter+(Radius*sin(AngleDiff)) gdzie AngleDiff jest w pierwszym wykonaniu pętli kątem początkowym, a w kolejnych przejściach dodawana jest do niego kątowa wartość przyrostowa wynikająca z zadanej liczby punktów. I wszystko działa dopóki nie mój łuk ma mniej niż 90 stopni, tzn gdybym chciał zadeklarować półokrąg i wpisał jako kat początkowy 270 a końcowy 90, to wtedy jest lipa. Nie mam za bardzo pomysłu jak to rozwiązać,, będę wdzięczny za wskazówki. Pozdrawiam
2 lip 15:48