Hirdetés
- MasterDeeJay: Egy nem átlagos Asus videókártya (GTX950M 2GB GDDR3)
- Lalikiraly: Macbook NEO 2
- Luck Dragon: Asszociációs játék. :)
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- MasterDeeJay: Asus B150-Plus D3 coffeetime mod! (DDR3)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hcl: Olympus E-PL1 nyomozás
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
-
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 gyerekek
viszont 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!
- Mesterséges intelligencia topik
- Kertészet, mezőgazdaság topik
- Konzolokról KULTURÁLT módon
- Crimson Desert
- Villanyszerelés
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Raspberry Pi
- Kamionok, fuvarozás, logisztika topik
- Kerékpárosok, bringások ide!
- Gumi és felni topik
- További aktív témák...
- 3-in-1 PRÉMIUM USB-C HUB /Samsung Dex, MacBook, Surface, Chromebook ,Huawei,Motorola
- Üvegfólia,hidrogél fólia: iPhone ,Honor,Google Pixel,,Nothing Phone,Motorola, Samsung telefonokhoz
- 2TB HDD 100/100 - Több darab!
- Gigabyte AORUS 16X - Core i9 14900HX - 32gb ram - RTX 4090 (175W) 1TB SSD + 2027 januárig gyári gar
- SEAGATE ST500DM002 SATA III 500 GB 3,5 HDD
- BESZÁMÍTÁS! MSI B650 R7 8700F 64GB DDR5 512GB SSD RX 7700 XT 12GB LIAN LI LANCOOL 217 FSP 650W
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Logitech G502X Lightspeed gamer egér
- ÁRGARANCIA! Épített KomPhone R7 5700X 16/32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- 0perces SAMSUNG DDR5 6400MHz vadiúj 2x16GB memória 1 év garancia (6400B)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




