Hirdetés
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- MaxxDamage: Vizes Laptop Hűtés? Lehetséges? Igen!
- Argos: Az vagy, amit megeszel
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sellerbuyer: HDMI vagy DisplayPort kábellel szebb a kép?
- sziku69: Fűzzük össze a szavakat :)
- skoda12: Webshopos átverések
-
LOGOUT
Új hozzászólás Aktív témák
-
kiszsolt100
csendes tag
ohh megvan, kell bele az i mert ha úgy nézük hogy az i az sorokat a j az oszlopokat jelenti akkor az első körben az,
i=0 j=0 + i=0 j=1 + i=0 j=2 következő kör
i=1 j=0 + i=1 j=1 + i=1 j=2 stb...ugye?
-
kiszsolt100
csendes tag
Köszi, így már jó működik
Akkor ha jól értelmezem a kiírásnál a 2. for csak az összeadáshoz kell. Viszont az összeadásnál az a(i)[j] nél miért nem helyettesíti be az (i) be az egyre növekvő számokat? mert akkor csak a [j] ket adja össze most.int main()
{
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a(i)[j];
}
}for(int i=0;i<4;i++){
ossz=0;
for(int j=0;j<3;j++){
ossz+=a(i)[j];
}
cout<<"A "<<i+1<<" nap homersekletek osszege: "<<ossz<<endl;
}return 0;
} -
kiszsolt100
csendes tag
válasz
bandi0000 #11011 üzenetére
Megcsináltam így:
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a [j]; /itt valamiért nem akarja kiírni az (i)-t
}
}
for (int i=0;i<4;i++){
cout<<"Az "<<i+1<<". nap homersekletek osszege:"<<ossz<<endl;
for(int j=0;j<3;j++){
ossz+=a(i)[j];
}
}
return 0;
}(/I)(I)(I)most bekéri szépen az adatokat, a kiírásnál is csak 4 db napot ír ki, viszont az összeadásnál még mindig nem stimmel. Mert ha minden bekért adat helyére 1 et írok akkor a kiírásnál ezt kéne kiírnia,(/I)(/I)
(I)(I)Az 1. nap homersekletek oszege: 3
Az 2. nap homersekletek oszege: 3
Az 3. nap homersekletek oszege: 3
Az 4. nap homersekletek oszege: 3(/I)(/I)(I)(I)ehelyett pedig ezt írja ki,(/I)(/I)
(I)(I)Az 1. nap homersekletek oszege: 0
Az 2. nap homersekletek oszege: 3
Az 3. nap homersekletek oszege: 6
Az 4. nap homersekletek oszege: 9(/I)(/I)(I)(I)ha jól értelmezem akkor most az a tömb j változóit adja össze minden körben, pedig én azt szeretném hogy minden naphoz csak az aznapi mérések összegét írja ki, valami a kiírásnál a 2. for nál nem stimmel, csak nem tiszta hogy mi...
(/I)(/I)
-
kiszsolt100
csendes tag
Köszönöm a választ,
ezt ki tudnád jobban fejteni nem igazán tiszta:kiíratásnál meg nem jó ahogy kiírtad, mert nem fogja nézni a j 1-2 elemét csak a 0.-at
egyszűrbb így:
int osszeg;hogy tudom elérni a j mind a három elemét össze adja?
-
kiszsolt100
csendes tag
Sziasztok,
gyakorolgatok és kitaláltam egy programot amiben kicsit elakadtam, az lenne a program hogy 4 napon keresztül napi 3 szor gyűjtök be adatot, majd a kiíratásnál a napi adatokat kiírnám azokat összeadva napi szintem. Kaphatnék egy kis segítséget hogy itt ezt hogy is lehetne végrehajtani. Előre is köszönöm.
{
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a[j];
}
}
for (int i=0;i<4;i++){
for(int j=0;j<1;j++){
ossz+=a(i)[j];
cout<<"Az "<<i+1<<". nap homersekletek osszege:"<<ossz<<endl;}
}
return 0;
} -
kiszsolt100
csendes tag
válasz
kiszsolt100 #10967 üzenetére
Nem azt értem csak maga a megvalósítása nem tiszta.
-
kiszsolt100
csendes tag
Kicsit átgondolva akkor így nézne ki?
itt hogy az ossz+=a mivel a második ciklusnál is addig megy amíg a<7 ezért mind a 7 körben összeadja a blokk 7 memória helyének tartalmát?
ha a mind a hét helyre 1 et adunk meg akkor:
ossz=0
a[0]=1
a[1]=1
a[2]=1
a[3]=1
a[4]=1
a[5]=1
a[6]=1
így ezek ez a képlet mind összeadja és így jön ki? -
kiszsolt100
csendes tag
Sziasztok, elkezdtem a C++ tanulgatni megyeeget is eddig viszont itt egy kicsit elakadtam, segítségeteket kérném.
Itt a "ossz+=a;" nem tiszta, ez az egész:int a[7],ossz=0;
for (int i=0;i<7;i++){
cout<<"Add meg a napi homesekletet!"<<endl;
cin>>a(i);}
for (int i=0;i<7;i++) {
ossz+=a(i);
}
cout<<"A homerseklet osszege:"<<ossz;
return 0;itt értem az egészet csak az ossz nem tiszta.
Nem tiszta hogy hogy adja össze a dolgokat.
Előre is köszönöm. -
kiszsolt100
csendes tag
Jó persze megértelek én titeket is, csak fura volt hogy úgymond feltettem egy kérdést és az én szemszögemből úgy tűnt mintha senki nem akarna segíteni old meg magad. Lehet én fogalmaztam rosszul nem azt akartam volna hogy valaki 0-24 ott legyen, úgy gondoltam egy fél óra óra alatt elmagyaráz egy részt és utána addig próbálgatom tesztelgetem amíg nem meg vagy ha nagyon elakadok akkor kérek még segítséget. És persze mindezt nem ingyen gondoltam volna.
Akkor viszont maradnak az online dolgok, kutakodok, már találtam is egy oldalt, itt jó ha elindulok vele?
http://tudasbazis.sulinet.hu/hu/0d0cc85d-f7b5-41fb-aec0-d1b8362c7ebf_e90c4562-46d5-4b3a-a5ed-d640f67b512a_6651911b-e906-4b68-9345-3f3bccdc1ea4_1ac87c22-1b0a-4de8-8899-17aece4b2826_618473ca-c3b7-47dc-bcd6-da981ba892fe_5b10ec40-9498-4c57-9950-4b7b0a0c9994 -
kiszsolt100
csendes tag
Nézegettem már a youtube-on videókat, és érthető csak gondoltam jobb lenne ha valaki személyesen mutatná...
-
kiszsolt100
csendes tag
válasz
fordfairlane #10893 üzenetére
Akkor ezek szerint itt senki nem ért annyira a programozáshoz hogy tudná azt tanítani, mert ha valamire nem tud válaszolni akkor azt ö maga sem tudja ergo nem teljesen ért hozzá. Viszont ezzel nincs baj valószínűleg én keresgéltem rossz helyen akkor.
-
kiszsolt100
csendes tag
válasz
PumpkinSeed #10891 üzenetére
Persze így is lehet, csak mondjuk ha van aki el tudja magyarázni az éppen felmerülő kérdést akkor mondjuk tized annyi idő alatt jutsz el egy szintre mint ha keresgélnéd a google en a dolgokat. Így van ezt te is elismerheted. Továbbá mivel melózom közben annyi időm azért nincs, persze nem akarok nagy dolgokat kezdeni vele de nem is akarok hónapokat eltölteni azzal amit valaki segítségével sokkal rövidebb idő alatt elsajátítanék.
Bár ezt a tanulási módszert fel vethetnék az oktatási felelősök felé kíváncsi lennék hogy néznének a gyerekekviszont ha téged nem is érdekelne amit írtam akkor nem is neked szól, persze csak olyan tud tanítani aki ért is hozzá...
-
kiszsolt100
csendes tag
Sziasztok!
Teljesen kezdőként szeretnék programozást tanulni esetleg valaki lenne a tanárom? címem zsolt.kis100@gmail.com
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen videókártyát?
- iPhone topik
- Windows 11
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Bambu Lab 3D nyomtatók
- Vezeték nélküli fülhallgatók
- Apple iPhone 13 - hízott, de jól áll neki!
- Milyen autót vegyek?
- Milyen routert?
- További aktív témák...
- Eladó két darab JBL PartyBox 520 hangszóró újszerű állapot, 34hónap garanciával!
- Megválnék a fotós arzenálomtól 6D MkII, Sigma üvegek, vakuk, és még sok más
- DELL T3620 WORKSTATION INTEL XEON I7-6700 / NVME SSD / DDR4 - vga tápkábel
- Gamer PC - R5 5500, RTX 2060 és 16gb RAM + GARANCIA
- 2025-Ös 10 Magos Legújabb Intel Core Ultra 5 225F 10x4.9Ghz RTX 5060TI 16/32Gb DDR5 5600Mhz 1TB M.2
- LG 55UK6300MLB 139 cm / 55 4K UHD Smart TV 6 hó garancia Házhozszállítás
- iKing.Hu - Honor Magic 5 Pro 5G - Használt, újszerű állapotban, ajándék tokkal!
- HIBÁTLAN iPhone XS 64GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3030, 100% Akkumulátor
- Samsung Galaxy S20+ 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad L16 Gen 1 - 16" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest