- Motorola Edge 50 Neo - az egyensúly gyengesége
- Yettel topik
- Megjött a jubileumi Pixel széria
- iPhone topik
- Ezek a OnePlus 12 és 12R európai árai
- Milyen okostelefont vegyek?
- Google Pixel topik
- Modellek amelyek támogatják az 5G CA-t és a B20+N28 CA-t
- Honor Magic V5 - méret a kamera mögött
- Samsung Galaxy S25 Edge - a tegnap határán
Ú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!
- Motorola Edge 50 Neo - az egyensúly gyengesége
- OLED TV topic
- Kormányok / autós szimulátorok topikja
- Linux kezdőknek
- AMD Navi Radeon™ RX 9xxx sorozat
- BestBuy topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Az MSI legfrissebb grafikus kártyái push-pull hűtést kaptak
- Yettel topik
- Kuponkunyeráló
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- ÚJ Microsoft Surface Laptop 7 13.8" 2K - 120Hz Érintő - Snapdragon X Elite - 16GB - 512GB-2 év gari
- LG 48B4 - 48" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Eladó szép állapotban levő Apple iPhone 12 Mini 64GB / 12 hó jótállás
Állásajánlatok
Cég: FOTC
Város: Budapest