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

  • donyuska

    csendes tag

    Sziasztok!

    Nekem az lenne a problémám, hogy most kezdtem a C++ tanulását (iskolában nyomják én nem tanulnám, ha nem kellene :DD ) és van egy beadandóm amit nem tudok megoldani, mert egy kicsit fejlettebb tudás szükséges hozzá.
    Ha tudna valaki segíteni azt nagyon szépen megköszönném.
    A segítséget előre is köszönöm!

    Feladat:

    Írjon C++ programot, melyben definiál egy vektor osztályt. Az osztály adatai:
    a vektor mérete (elemek száma) és a dinamikusan tárolt vektor. Definiáljon az
    osztályhoz műveleteket:
    -a méretet paraméterként tartalmazó konstruktort, ami a méret megadásán
    kívül 0-ra is állítja a vektor elemeit!
    –a vektort beolvasó és kiíró, valamint egy index-el megadott elemét módosító
    eljárást
    –a vektor egy elemét lekérdező függvényt
    Származtasson ebből egy zh vektor osztályt, melyet úgy kell elképzelni, hogy
    egy osztály N tanulója által írt zh eredményét tartalmazza, kiegészítve az N
    tanuló nevével
    Az osztály az ős vektorosztály beolvasó és kiíró eljárását definiálja felül egy, a
    tanulók neveit is tartalmazó barátságosabb beolvasással és kiírással! Rendeljen
    az osztályhoz egy összeadás operátort is, mellyel két különböző zh
    osztályzatait össze tudja adni, ha ugyanazok a tanulók írták meg a zh-t,
    különben legyen 0 értékeket tartalmazó zh vektor az operátor eredménye.
    A zh vektor osztály felhasználásával oldja meg az alábbi feladatot: N tanuló írt
    zh-t, és megadtuk az osztályzataikat. Készítsen C++ programot, amely K zh
    eredményéből tanulónként meghatározza a zh-k átlagát és ebből meghatározza
    kerekítéssel minden tanuló osztályzatát! Az átlagszámításhoz használja fel az
    összeadás operátort!

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