Ú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!
- Iphone 16 Pro Max 256 GB Balck Titanium, Media Markt, 3 év garancia
- ASUS TUF GAMING A620M-PLUS WIFI AM5 DDR5 alaplap - Garancia 2027.01.02-ig
- Lenovo X1 Tablet Gen3 Intel i5 8350U Refurbished - Garancia
- Lenovo ThinkPad L13 Gen 2 Yoga Ryzen3 5400U Refurbished - Garancia
- Lenovo T14 Gen3 Ryzen5 6650U 2026.11.21 ig érvényes gyártói garancia
- HIBÁTLAN iPhone 12 Pro 128GB Gold-1 ÉV GARANCIA - Kártyafüggetlen, MS4441, 100% Akksi
- Bomba ár! Dell Latitude 5495 - Ryzen 5 I 8-16GB I 256SSD I 14" FHD I HDMI I Radeon I Cam I W11 I Gar
- 15,6" Dell Latitude laptopok: E5550, E5570, 5590, 5500, 5501, 5510, 5520 / SZÁMLA + GARANCIA
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700 / RTX 2080Ti 11GB / 16GB DDR4 / 1TB Nvme SSD
- Hario MINI MILL SLIM PLUS tekerőt keresek, mert elveszett
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
) és van egy beadandóm amit nem tudok megoldani, mert egy kicsit fejlettebb tudás szükséges hozzá.