Programozási feladatban az N mit jelent?
Például ebben, az N az mi?
Vagy akár ez, mit is jelent pontosan:
A piripócsi általános iskolában M (1M20) osztály van. Az iskola kapott N (1N 200) mozijegyet, amelyet igazságosan szeretnének elosztani az osztályok között. Teljesen igazságos akkor lenne
az elosztás, ha minden osztály N*osztálylétszám/iskolalétszám darab jegyet kapna. Ez azonban csak
akkor lenne lehetséges, ha az összes így kiszámolt érték egész szám lenne. Ha törtértéket kapunk,
akkor azt helyettesíteni kell valamelyik szomszédos egész számmal. Ekkor azt a jegyelosztást tekintjük igazságosnak, ahol az osztályonkénti jegyek száma az előző képlet által kiszámolt értéktől a
lehető legkevesebbel tér el.
Készíts programot, amely beolvassa N és M értékét, majd pedig az M darab osztálylétszámot, s
ezek alapján kiírja képernyőre, hogy az egyes osztályok az igazságos jegyelosztás szerint hány mozijegyet kapnak!
Szerintem eléggé egyértelmű, csak értelmezni kell, hogy mi van leírva:
"A piripócsi általános iskolában M (1<M<20) osztály van."
Tehát 1-nél több, de 20-nál kevesebb osztály van.
"Az iskola kapott N (1<N<200) mozijegyet"
Tehát 1-nél többet, de 200-nál kevesebb mozijegyet kaptak.
"Készíts programot, amely beolvassa N és M értékét"
Tehát olyan program kell írni, ami bekéri N (ami 1-20 között lehet) és M értékét (ami 1-200 között lehet).
"majd pedig az M darab osztálylétszámot"
Tehát osztályonként megkérdezi még azt is, hogy hányan vannak az osztályban. Pl. ha M=5, akkor 5-ször megkérdezi, hogy "M. osztályban hányan van?".
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!