Kezdőoldal » Számítástechnika » Programozás » Mátrix, Tömbök, Mik ezek?

Mátrix, Tömbök, Mik ezek?

Figyelt kérdés
Szeretnék átmenni Matek-Infó osztályba, mindig is jobban érdekelt ez. Kellene különbözeti Matekból meg Informatikából. Az ismerősöm mondta, hogy vették már a Mátrixot, a tömböket, és az if, while és do ciklusok. Valaki el tudná magyarázni, hogy mik ezek a tömbök és ez a mátrix? a ciklusok mennek. Szóval csak ezeket kéne. előre is köszönöm. Úgy magyarázzátok légyszi hogy kezdő vagyok.

2021. febr. 14. 16:15
1 2
 11/13 anonim ***** válasza:
100%
Akkor keredőbe beírod hogy c++ arrays, vagy ha nem megy az angol annyira akkor egyrészt nagyon tanuld mert kelleni fog, másrészt meg próbáld magyarul: c++ tömbök
2021. febr. 17. 07:24
Hasznos számodra ez a válasz?
 12/13 anonim válasza:
100%

int t[]={1,2,3}; //3 elemű int tömb létrehozása, inicializálva

int m[5]; // 5 elemű tömb, nincs inicializálva


//minden esetben szükséges a tömb mérete, ha nem inicializáljuk akkor a szögletes zárójelbe kell írni a tömb nagyságát, ha inicializáljuk, a fordító automatikusan akkora tömböt hoz létre, ahány elem szerepel az inicializáló listában.



for(int i=0;i<5;i++) m[i]=i*i; // a tömb inicializálása/feltöltése

//0-tól kezdődik bármely n elemű tömb indexelése (t[n]) és n-1-ig tart.

// for eredménye: m[0]=0; m[1]=1; m[2]=4; m[3]=9; m[4]= 16.


double k[2][2] = { {4.0 , 6.0},{2.0,5.5}}; // inicializálós listával, 2x2-es mátrix

int z[3][4]; // 3-szor 4-es tömb/mátrix/ 2 dimenziós tömb, elemei int típusúak


for(int i=0;i<3;i++)

{

for(int j=0;j<4;j++)

{

z[i][j]=0; // többdimenziós tömb feltöltése nullával

cout << z[i][j]; // tömb egy sorának kiíratása

}

cout << endl; // tömb új sora új sorban kezdődjön

}


//z[3][4] esetén az első dimenziót tekintjük sornak, a másodikat oszlopnak.

// {{3,4},{2,5},{1,1}} ez egy [3][2] típusú tömböt inicializál, s nem [2][3]-at

2021. febr. 17. 07:49
Hasznos számodra ez a válasz?
 13/13 anonim ***** válasza:

Ezek adatípusok kollekciókra.

5 elemű x típusú tömb 5 elemnek hoz létre tárolandó helyet.

A tárolandó hely mérete sozeof(x)*tömbelem


A lista típus is tömböt használ ha jól tudom csak további funkciókkal bővíti funkcionalitást. Ha jól tudom alapból 16 elemű tömböt hoz létre és ha kiíratod a lista darabszámát akkor lekéri a tömbje hosszát és kivonja bele a még nem újraijicializált tömbelemek számát gondolom. Ha betelik a tömb létrehoz egy újat mely nagyobb és átpakolja az elemeket a régiből az újba.


Programozásban a mátrix kétdimenziós tömböt jelent vagy egy olyan adatípust mely vektor(prog ban egy vektor két vagy több float típust tároló adattagot jelent) típusokat tárol.

2021. febr. 18. 14:43
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!