wyznaczenie najkrotszego odcinka pascal

0

mam problem jeszcze z jednym zadaniem i bede bardzo wiedzczny za pomoc w nim :PP

Dane są współrzędne czterech punktów A, B, C i D na płaszczyźnie. Wyznacz długość najkrótszego z odcinków utworzonych przez te punkty.
Wejście
W każdym z czterech pierwszych wierszy wejścia zapisano parę liczb całkowitych z zakresu -100..100.
Wyjście
Wyjście zgodne z przykładem.
Przykład
Dla danych wejściowych:
0 37
-50 21
97 -20
84 -85
poprawną odpowiedzią jest wynik:
52.5

z gory dzieki :)

0

Nie znasz wzoru na długość odcinka, czy jak? Pierwsze lepsze tablice matematyczne i masz ;)
Oblicz sześć długości odcinków |AB|, |AC|, |AD|, |BC|, |BD|, |CD| i porównaj.

Pozdrawiam.

0

ja wiem jak obliczyc dlugosc tylko niewiem jak je porownac :D

0

if

0

NEWBIES [!!!] NEWBIES [!!!] NEWBIES [!!!]

0
xea napisał(a)

ja wiem jak obliczyc dlugosc tylko niewiem jak je porownac :D

heh ;)
Zadeklaruj zmienną min -> ustaw ją na długość pierwszego odcinka -> stwórz pętlę, w której będziesz po kolei porównywać zmienną min z długościami kolejnych odcinków oprócz pierwszego (np. zapisane w tablicy) -> jeśli dany odcinek jest krótszy, to ustaw min na jego długość -> na końcu w zmiennej min masz zapisaną długość najkrótszego.

Pozdrawiam.

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