T mb k
Download
1 / 8

Tömbök - PowerPoint PPT Presentation


  • 164 Views
  • Uploaded on

Tömbök. C# -ban. Egyszerű típus – összetett típus. Egyszerű. Összetett. Létrehozásakor típus és név még nem elég! n ew paranccsal foglaljuk a memória megfelelő részét Több értéket is tartalmazhat. Létrehozása típus és név megadásával Csak egy értéket tartalmaz Pl. int, char , double.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Tömbök' - sugar


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
T mb k

Tömbök

C#-ban


Egyszer t pus sszetett t pus
Egyszerű típus – összetett típus

Egyszerű

Összetett

Létrehozásakor típus és név még nem elég!

new paranccsal foglaljuk a memória megfelelő részét

Több értéket is tartalmazhat

  • Létrehozása típus és név megadásával

  • Csak egy értéket tartalmaz

  • Pl. int, char, double


S tring a kakukktoj s
String – a kakukktojás

  • A string egyszerű adattípus, de kezelhető betűnként.

    stringszoveg;

    szoveg = ”körte”;

    Console.WriteLine(szoveg[2]);

    //kiírja az r betűt, mert a sorszámozás 0-val kezdődik


A t mb t pus
A tömb típus

  • Azonos típusú értékeket tartalmazhat

  • Az egyes értékeket sorszámukkal, (indexükkel) azonosíthatjuk

  • A sorszámozás 0-val kezdődik

  • Létrehozás (deklaráció)int[] tomb = newint[20]

Elemek típusa

Változónév

Memória-foglalás

Elemek maximális száma


Vektor m trix
Vektor, mátrix

  • A tömbök több dimenziósak lehetnek

  • Az egydimenziós tömb a vektor, egyetlen index azonosítja az elemeket. Létrehozása pl. int[]

  • A kétdimenziós tömb a mátrix, két index azonosítja az elemeket. Létrehozása pl. int[,]


Rt kad s
Értékadás

  • Jellemzően elemenként pl.tomb[0] = 10;tomb[1] = 20;...


T mb felt lt se i
Tömb feltöltése I.

  • Felhasználó általint i,db = 5;int[] tomb = newint[db];for (i = 0; i < db; i++){tomb[i] = Convert.ToInt32(Console.Readline());}


T mb felt lt se ii
Tömb feltöltése II.

  • Véletlenszámokkalint i,db = 5;int[] tomb = newint[db];Random r = new Random();for (i = 0; i < db; i++){tomb[i] = r.Next(100);}

    //0-100 ig kiválasztott számokkal tölt fel