- Mindenki Z Fold7-et akar
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Samsung Galaxy A55 - új év, régi stratégia
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A54 - türelemjáték
- Honor 200 Pro - mobilportré
- Samsung Galaxy S24 FE - később
- Szívós, szép és kitartó az új OnePlus óra
- Realme GT 5G - versenyképes
- Yettel topik
Hirdetés
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
válasz
Canela88 #4180 üzenetére
A pozicio csak egy szamlalo, hogy mennyit leptunk a ciklusban eddig. Minden masodik lepesre akarsz kiirni valamit, ezert kell szamolni, hogy masodik lepesben vagy-e. Es igen, myVector [j] kell. Gondolom a size az 3? Nem kell azt se beegetni, az elso ciklusban lehetne myVector.size() a masodikban myVector[j].size(). Lehet a position neve ha stepsTaken, vagy valami hasonlo lenne, vilagosabb lenne a celja.
Meg latom azt elrontottam, hogy a positiont az if-en kivul kellene leptetni, s a feltetel is position % 2 == 1 lenne helyesen.
-
Drizzt
nagyúr
válasz
Canela88 #4178 üzenetére
Hát iterálj végig az össze elemen sorfolytonosan, lehetőleg index alapján. Előtte csinálj egy int sum = 0 változót, meg egy int position = 0-t. Aztán a beágyazott ciklusban: if (position % 2 == 0) {sum += myVector[j]; position++;} (i a sorokon iteráló int változó, j az oszlopokon.) De c++hoz továbbra is 10+ éve nyúltam, úgyhogy szintaktikailag lehet helytelen.
Ú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!
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- QNAP TS-870U-RP 8 lemezes Rack NAS
- Bomba ár! Dell Latitude E7250 - i5-5GEN I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- Apple Watch SE 40mm 32GB, Kártyafüggetlen, 1 Év Garanciával
- HP ZBook Studio G7 i7-10850H 32GB 1000GB Nvidia Quadro T1000 15.6" FHD 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest