java-25-03-18¶
Olvass el!
- Minden programot úgy kell elkészíteni, hogy a program bármilyen dinamikus bemenettel is helyesen működjön!
- Az elkészített programokban a kiíratásokban és a beolvasásnál pontosan a mintának megfelelően kell eljárni, ellenkező esetben a megoldás nem elfogadott!
- A kommentelt kódrészletek nem kerülnek értékelésre!
Osztályátlag¶
Kérj be egy osztály tanulóinak jegyeit, majd számold ki az osztály átlagát! Az osztályban 10 tanuló van, és minden tanuló jegye 1-5 közötti egész szám.
Példa
Add meg az 1. tanuló jegyét: 5
Add meg az 2. tanuló jegyét: 4
Add meg az 3. tanuló jegyét: 3
Add meg az 4. tanuló jegyét: 2
Add meg az 5. tanuló jegyét: 4
Add meg az 6. tanuló jegyét: 3
Add meg az 7. tanuló jegyét: 5
Add meg az 8. tanuló jegyét: 2
Add meg az 9. tanuló jegyét: 1
Add meg az 10. tanuló jegyét: 5
Sorrend¶
Módosítsd a programot úgy, hogy az osztály átlaga mellett kiírja a tanulók jegyeit is növekvő, valamint csökkenő sorrendben!
Példa
Legjobb és legrosszabb jegy¶
Módosítsd a programot úgy, hogy az osztály átlaga mellett kiírja a legjobb és legrosszabb jegyet is!
Kiárusítás¶
Balázs a zsebpénzéből egy új mikrofont szeretne venni. Szerencséjére a kedvenc webshopja épp kiárusítást tart, így minden szórakoztató elektronikai termék akciósan vásárolható meg.
Írj egy programot, amely bekéri 5db termék árát, ezt tárold el egy listában! A program minden termékre alkalmazzon egy 30%-os kedvezményt, majd számolja ki az akciós átlagárat! Az akciós árakat egy új listában tárold el, és írd ki a képernyőre!
Példa
Kölcsönzési rendszer¶
Készíts egy programot, amely kezeli egy könyvtár kölcsönzési rendszerét! Tárold el a kölcsönzött könyveket egy szótárban, ahol a kulcs a könyv címe, az érték pedig a kölcsönzött napok száma. A program kérje be a könyvek címeit és kölcsönzési idejüket (5 könyv esetén), majd számolja ki a leghosszabb és legrövidebb kölcsönzési időt!