22

Varnostni radar okrog baze

Srednja
Programski jeziki:
C# Java Python
Opis naloge:
Predstavljaj si, da si varnostni inženir v tajni vesoljski bazi. Okoli baze je nameščen krožni varnostni sistem, ki zazna vsak objekt, ki se mu približa. Baza je v točki (0, 0), radar pa ima določen doseg r = 10 (polmer krožnice). Tvoja naloga je razviti sistem, ki bo glede na koordinate zaznanega objekta ugotovil:
- ali se ta objekt nahaja znotraj varnostnega območja (manjša razdalja kot r),
- na robu varnostnega območja (razdalja točno r ),
- ali pa je že zunaj varnostnega območja (večja razdalja od r).
Primeri delovanja:
Vhodni podatki:
Vnesi x koordinato zaznanega objekta: 5 Vnesi y koordinato zaznanega objekta: 6
Pričakovan rezultat:
Alarm!!! Objekt je znotraj varovanega območja.

Vhodni podatki:
Vnesi x koordinato zaznanega objekta: 21 Vnesi y koordinato zaznanega objekta: 17
Pričakovan rezultat:
Ni nevarnosti.

Vhodni podatki:
Vnesi x koordinato zaznanega objekta: 6 Vnesi y koordinato zaznanega objekta: 8
Pričakovan rezultat:
Pozor! Objekt je na meji varovanega območja.