Ú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
) é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
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mibe tegyem a megtakarításaimat?
- Formula-1
- Kerékpárosok, bringások ide!
- Vezeték nélküli fülhallgatók
- leslieke: leslieke farmerzsebe
- Azonnali fotós kérdések órája
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Fotók, videók mobillal
- exHWSW - Értünk mindenhez IS
- Hardcore café
- További aktív témák...
- ASUS TUF Gaming A620M-Plus + AMD Ryzen 5 8400F + 16GB 5600MHz Kingston Fury Beast + hűtő
- Eladó Erős Gamer PC - Akár Cyberpunk 2077-re Is Készen! (Ryzen 3 2200G RX 570 8GB 32GB RAM AIO
- MacBook Pro 2019 '16 2,6 Ghz 6mag Intel Core i7 16/512gb - Space Gray Touch Bar
- Xiaomi 13T 256GB, Kártyafüggetlen, 1 Év Garanciával
- Honor Magic6 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Bitcoin Miner Eladó Bitmain Antminer S19 JPro 104 Th 3150 watt
- Olcsó Laptop! Új akkumulátor! Dell Latitude E6540 : I7 4600M / AMD HD8790M / 8GB DDR3 / 128GB SSD
- Samsung Galaxy A54 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xbox Ultimate előfizetések
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest