Hirdetés

Új hozzászólás Aktív témák

  • Jester01
    veterán

    ufff bocs :W

    ez a feladat...

    [I]Írj programot, amely parancssori argumentumként megkapja legfeljebb 10 szöveges állomány nevét, és lexikografikus sorrendben a szabványos kimenetre írja azokat a szavakat, amelyek az összes állományban előfordulnak! Minden szót csak egyszer kell kiírni, és a kis- és nagybetűket azonosként kell kezelni (azaz az "alma" és az "alMA" szavakat azonosnak kell tekinteni).

    Az állományokban minden sor egy vagy több szót tartalmaz. A sorokat az újsor karakter (\n) zárja. A sorokban a szavak egyetlen szóköz karakterrel vannak elválasztva egymástól. Minden szó legfeljebb 50 karakter hosszú.

    A program a szabványos kimeneten minden sorba egyetlen szót írjon! A kimeneten minden szó csupa kisbetűvel szerepeljen! Az implementációhoz használj bináris fát.[/I]

    Na így már jobban hasonlít, bár a feladatkiírás szerint minden szót pontosan egy szóköz választ el egymástól, te meg mindenféle mást is elválasztójelnek tekintesz. Ez okozhat problémát.

    De ami biztos rossz, hogy a fájl végén ha éppen soremelés után vagyunk (ami pedig szokás) akkor beszúrsz egy üres szót is a fába. Ettől eltekintve az általam használt tesztadatra jól működött.

Új hozzászólás Aktív témák