Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Tömbök C#-ban 1. Egyszerű típus – összetett típus Egyszerű Létrehozása típus és név megadásával Csak egy értéket tartalmaz Pl. int, char, double Összetett.

Hasonló előadás


Az előadások a következő témára: "Tömbök C#-ban 1. Egyszerű típus – összetett típus Egyszerű Létrehozása típus és név megadásával Csak egy értéket tartalmaz Pl. int, char, double Összetett."— Előadás másolata:

1 Tömbök C#-ban 1

2 Egyszerű típus – összetett típus Egyszerű Létrehozása típus és név megadásával Csak egy értéket tartalmaz Pl. int, char, double Ö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 2

3 String – a kakukktojás  A string egyszerű adattípus, de kezelhető betűnként. string szoveg; szoveg = ”körte”; Console.WriteLine(szoveg[2]); //kiírja az r betűt, mert a sorszámozás 0-val kezdődik 3

4 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 = new int[20] Elemek típusaVáltozónév Memória- foglalás Elemek maximális száma 4

5 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[,] 5

6 Értékadás  Jellemzően elemenként pl. tomb[0] = 10; tomb[1] = 20;... 6

7 Tömb feltöltése I.  Felhasználó által int i,db = 5; int[] tomb = new int[db]; for (i = 0; i < db; i++) { tomb[i] = Convert.ToInt32(Console.Readline()); } 7

8 Tömb feltöltése II.  Véletlenszámokkal int i,db = 5; int[] tomb = new int[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 8


Letölteni ppt "Tömbök C#-ban 1. Egyszerű típus – összetett típus Egyszerű Létrehozása típus és név megadásával Csak egy értéket tartalmaz Pl. int, char, double Összetett."

Hasonló előadás


Google Hirdetések