Autobuska stanica

GSP Subotica Trans je rapisala konkurs da se napiše program koji treba da izračuna rastojanje korisnika do najbliže autobuske stanice. Pozicija korisnika i autobuskih stanica je određena koordinatama (x i y). Program  treba da ima sledeće opcije: 1) Unos autobuskih stanica. Unosi se prvo broj autobuskih stanica pa onda se unosi naziv i koordinate za svaku autobuku stanicu. Svaki put kada se odabere ova opcija prebrisaće se pozicije starih autobuskih stanica. 2) prikaz svih autobuskih stanica. U ovoj opciji se prikazuju nazivi i koordinate svih autobuskih stanica  3) Izmena  postojećih autobuskih stanica. Svaki put kada se odabere ova opcija izlistaju se  nazivi autobuskih stanica I njihove koordinate u dve kolone i korisnik bira redni broj stanice koju želi da izmeni.  4) Izračunavanje rastojanja do najbliže autobuske stanice. U okviru ove opcije korisnik treba da unese svoje koordinate i onda je potrebno da se prikažu rastojanja od svih autobuskih stanica i na kraju da se označi koja je to najbliža autobuska stanica 5) kraj programa. Broj stanica u gradu nije veći od 20.

printf("\t\t\tAutobuska stanica");
printf("\n\tOdaberite zeljenu opciju");
printf("\n\t1) Unos autobuskih stanica");
printf("\n\t2) Ispis autobuskih stanica");
printf("\n\t3) Izmena autobuskih stanica");
printf("\n\t4) Rastojanje do najblize stanice");
printf("\n\t5) Kraj programa");
printf("\n\tOdaberite opciju:");

Domaći1:

Prepraviti prvu opciju u prethodnom programu tako da se omogući unos autobuskih stanica tako da se prethodno unesene ne obrišu već se nove nadodaju na stare (MAX broj je 20 stanica). Ako se prekorači taj broj o tome obavestiti korisnika priliko pokušaja unosa novih stanica. Realizacija slična kao kod zadatka vezanog za prosek učenika!

Domaći2:

Prepraviti prvu opciju u prethodnom programu tako da se omogući unos autobuskih stanica sve dok korisnik ne unese za X koordinatu vrednost manju od -50. Broj stanica nije veći od 50. Svaki put kada se odabere opcija unosa nadodaju se nove stanice na već postojeće.

2itsProgramiranje - cetvrtiCasVezbe

By lanik

2itsProgramiranje - cetvrtiCasVezbe

  • 837