|
|||
KirályainkÍrjon programot, amely a standard bemenet első sorából beolvas egy pozitív egész számot, N-et, majd az ezt követő N sorból magyar királyok uralkodási adatait a következő formában:
király_neve A király_neve egy sztring, az uralkodás_kezdete és az uralkodás_vége pedig egész számok. A bemenet további sorai állományvégjelig (EOF-ig) pozitív egész számokat tartalmaznak, amelyek évszázadokat jelölnek (pl. a 16-os a 16. századot). Nyomtassa ki mindegyik beolvasott számot a standard kimenetre, továbbá minden ilyen szám mellé azoknak a királyoknak az adatait a példa kimenetben megadott formában, akik a beolvasott évszázadban kezdtek uralkodni! Ügyeljen rá, hogy a királyok adatai az uralkodásuk kezdete alapján növekvő sorrendben jelenjenek meg a kimeneten! Ha esetleg több király is azonos évben kezdett volna uralkodni, akkor őket az uralkodásuk vége szerint állítsa növekvő sorba! Ha nincs egyetlen olyan uralkodó sem, aki a kért évszázadban kezdett volna uralkodni, akkor abba a sorba csak egyetlen mínuszjelet írjon! Segítségképpen megemlítjük, hogy az évszázadok mindig 100-zal osztva 1-es maradékot adó évvel kezdődnek, és 100-zal osztva 0 maradékot adó évvel végződnek. A 16. század például 1501-ben kezdődött, és 1600-ban ért véget. Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01. |