DODATNI PRIMERI ZA VEŽBU IZ OBLASTI "KLASE I OBJEKTI"
U ovom odeljku su dati primeri zadataka iz oblasti klase i objekti, sa rešenjima. Pokušajte da primere rešite samostalno, a rešenje koristiti za proveru ili koristiti ako posle većeg broja pokušaja i dosta uloženog truda ipak ne uspete samostalno da rešite postavljen zadatak.
Rešenje će se prikazati klikom na dugme pored postavljenog zadatka.
Zadaci su obojeni različitim bojama u zavisnosti od težine:
Rešenje će se prikazati klikom na dugme pored postavljenog zadatka.
Zadaci su obojeni različitim bojama u zavisnosti od težine:
- Zelena- laki zadaci
- Žuta - zadaci srednje težine
- Crvena - teži zadaci
Zadatak 1-Ramovi za slike:Na stolu se nalaze ramovi za slike različitih dimenzija, ali su svi pravougaonog oblika. Program treba na osnovu unete širine i visine rama u milimetrima odredi površinu rama u kvadratnim milimetrima. Zadatak rešiti upotrebom objekata. Ulaz: Korisnik unosi širinu i visinu rama za 2 slike izraženu u milimetrima. Izlaz Na izlazu prikazati površine ramova u kvadratnim milimetrima: Primer Ulaz 456 785 300 400 Izlaz 357960 120000 |
Zadatak 2-Grupa radnika-objekti:Kreirati klasu koja opisuje radnika. Kreirati 2 objekta koji predstavljaju radnike, Uneti im sledeće podatke: ime, prezime, zaradu po satu, broj radnih sati nedeljno. Napisati program koji na osnovu njihovih zarada po satu i broj radnih sati nedeljno izračunava njihovu nedeljnu zaradu.
|
Zadatak 3-Kretanje automobila:Automobil počne da se kreće iz mirovanja stalnim ubrzanjem od a(m/s2).
Kolika je njegova brzina posle vremena t(s) 5s>t>30s Koliki put pređe za ovo vreme. Uneti podatke za dva automobila. Zadatak rešiti upotrebom objekata Ulaz U dve linije standardnog ulaza se redom nalaze ubrzanje a u m/s2, i vreme t u sekundama za prvi automobil. U sledeće dve linije uneti iste podatke za drugi automobil Izlaz Prikazati brzine, kao pređeni put za oba objekta koji predstavljaju automobile Primer Ulaz Ubrzanje auta 1 u [m/s^2]? 2 Vreme kretanja auta 1 u [s]? 20 Ubrzanje auta 1 u [m/s^2]? 3.5 Vreme kretanja auta 2 u [m/s]? 10.25 Izlaz Auto 1{ v=40m/s, s=400m} Auto 2{ v=35.875m/s, s=183.86m} |