Kihagyás

java-25-03-18

Olvass el!

  1. Minden programot úgy kell elkészíteni, hogy a program bármilyen dinamikus bemenettel is helyesen működjön!
  2. 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!
  3. 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

Példa bemenet
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
Példa kimenet
Jegyek: [5, 4, 3, 2, 4, 3, 5, 2, 1, 5]
Az osztály átlaga: 3.4

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

Példa kimenet
Az osztály átlaga: 3.4
Tanulók jegyei növekvő sorrendben: [2, 3, 4, 5, 5]
Tanulók jegyei csökkenő sorrendben: [5, 5, 4, 3, 2]

Legjobb és legrosszabb jegy

Módosítsd a programot úgy, hogy az osztály átlaga mellett kiírja a legjobb és legrosszabb jegyet is!

Példa

Példa kimenet
Az osztály átlaga: 3.4
Legjobb jegy: 5
Legrosszabb jegy: 2

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

Add meg az 1. termék árát: 10000
Add meg az 2. termék árát: 20000
Add meg az 3. termék árát: 30000
Add meg az 4. termék árát: 40000
Add meg az 5. termék árát: 50000

Eredeti árak: [10000, 20000, 30000, 40000, 50000]
Az akciós árak: [7000, 14000, 21000, 28000, 35000]

Az akciós átlagár: 21000

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!

Példa

Példa bemenet
Add meg a 1. könyv címét: Gyűrűk Ura
Könyv kölcsönzési ideje: 12
Add meg a 2. könyv címét: Harry Potter
Könyv kölcsönzési ideje: 7
...
Példa kimenet
Leghosszabb kölcsönzési idő: 12 nap
Legrövidebb kölcsönzési idő: 5 nap