Wątek przeniesiony 2018-03-01 11:09 z C/C++ przez kq.

Policz ile z podanych odcinków leży wewnątrz okręgu

0

Dany jest okrąg (współrzędne jego środka i promień) oraz zbiór N odcinków.
Napisz funkcję, która policzy ile odcinków leży wewnątrz tego okręgu. Podaj
specyfikację wejścia/wyjścia. Narysuj schemat blokowy tej funkcji.

Ktoś mógłby mi wytłumaczyć jak to napisać krok po kroku, albo przykładowy kodzik do nauki ?

0

Sprawdzam czy każdy punkt odcinka leży w odległości mniejszej od promienia od srodka okregu ?

2

Aby odcinek był wewnątrz jego początek i koniec muszą być w środku, więc to sprawdź.

1

Nie dasz rady sprawdzić każdego punktu odcinka (bo jest ich ∞), wystarczy że sprawdzisz oba końce.

0

Czyli koniec i początek odcinka musza leżeć w odległości mniejszej od promienia liczac od srodka okregu tak ?

0

Tak jest.

1 użytkowników online, w tym zalogowanych: 0, gości: 1