Zadatak predati nakon predaje Zadatka 1. U ovom zadatku nadogradit ćete svoj prethodni zadatak na sljedeći način: Osim u školu, ponekad ideš kod prijatelja, na nogometno igralište ili u igraonicu. Kao u prethodnom zadatku, od korisnika se traži unos udaljenosti (u metrima) od kuće do škole (a) i od kuće do prijatelja (b). Nakon unosa, na zaslon je potrebno ispisati izbornik oblika: Ideš li: - prijatelju
- u školu
- na igralište ili
- u igraonicu?
Odaberi broj: Ukoliko korisnik odabere broj 1, na zaslon treba ispisati udaljenost između kuće i prijatelja. Odabere li uglavnom izborniku broj 2, na zaslonu se pojavljuje novi izbornik: U školu ideš: - s prijateljem ili
- direktno?
Odaberi broj: Ako korisnik odabere broj 3 u glavnom izborniku, na zaslonu se pojavljuje izbornik: Ideš li na igralište: - pored škole
- sa prijateljem ili
- kraćim putem?
Odaberi broj: Za odabran broj 4 u glavnom izborniku na zaslon se ispisuje podizbornik: Ideš li u igraonicu: - pored škole
- sa prijateljem ili
- s prijateljem preko igrališta?
Odaberi broj: Za bilo koji odabir korisnika, program treba na zaslon ispisati udaljenost koju ćeš proći od kuće do zadanog cilja. Ako je udaljenost manja ili jednaka 1000m, ispis neka bude u metrima, a ako je veća, neka bude u kilometrima. Položaj kuće, škole, prijatelja, igrališta i igraonice dan je na sljedećoj skici: Napomena: Udaljenosti između škole i igraonice, prijatelja i škole, igraonice i igrališta, te igrališta i prijatelja su jednake! Podaci za testiranje: ulaz | izlaz | a | b | 1. izbor | 2. izbor | Ukupno | 300 | 400 | 2 | 1 | 800 m | 3000 | 4000 | 3 | 3 | 8.00 km |
Osim programskog rješenja, napravite i kratak izvještaj u kojem ćete napisati analizu zadatka, opisrješavanja, barem 5 različitih testprimjera (ulaznih i izlaznih podataka) i navesti probleme na koje ste nailazili tijekom rješavanja zadatka. Programsko rješenje i dokument s izvještajem spremite u mapu naziva zadatak2_prezime koju ćete zatim zapakirati i predati putem alata za predaju zadataka. IZBORNIK 1 | IZBORNIK 2 | 1 | prijatelj | 2 | škola | 1 | s prijateljem | 2 | direktno | 3 | igralište | 1 | pored škole | 2 | s prijateljem | 3 | prečicom | 4 | igraonica | 1 | pored škole | 2 | s prijateljem | 3 | s prijateljem preko igrališta |
|