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

Feladatok tömbökkel. Keresés a tömbben 68115219422 01234567 Az első páratlan szám megkeresése: 68115219422 01234567 Az utolsó páratlan szám megkeresése:

Hasonló előadás


Az előadások a következő témára: "Feladatok tömbökkel. Keresés a tömbben 68115219422 01234567 Az első páratlan szám megkeresése: 68115219422 01234567 Az utolsó páratlan szám megkeresése:"— Előadás másolata:

1 Feladatok tömbökkel

2 Keresés a tömbben Az első páratlan szám megkeresése: Az utolsó páratlan szám megkeresése: Ha nincs, a programnak ezt jelezni kell.

3 Első páratlan szám keresése i=0; while (a[i]%2==0&&i=0) i--; if (a[i]%2==1) cout<<“Az utolso paratlan szam indexe: ”<

4 Elem törlése a tömbből csökken az n. a törölt elem utániakat előre kell hozni. a[i]=a[i+1] Pl: törölni a 3 sorszámú elemet

5

6 Elem beszúrása egy tömbbe A beszúrásnál vigyázni kell, hogy a tömb létrehozásánál helyet hagyjunk az új elemnek. Pl: beszúrás a 2. sorszámú helyre (6-ra) Mivel nem törölhetünk semmit, el kell pucolni a 11- est – a 2-es helyről A sorrend megtartásához eltoljuk a számsort… a[i+1]=a[i]

7

8 Tömb elemeinek „megfordítása”

9 Az i. elemet felcseréljük az n-1-i.-kel: 0n-1 1n-2 2n-3 … A cserék száma n/2

10 Kitöltés véletlen számokkal #include - a time() függvény miatt #include - kell a rand és srand- hoz. srand(time(0)); - a véletlen szám sorozatnak kezdőértéket adunk rand() - alapbeállítás szerint 0 és közötti értéket generál. Ha szűkíteni akarjuk az intervallumot, maradékot kell számolni.

11 #include using namespace std; int main() { int n,i ; cin>>n; int a[n]; srand(time(0)); for (i=0;i


Letölteni ppt "Feladatok tömbökkel. Keresés a tömbben 68115219422 01234567 Az első páratlan szám megkeresése: 68115219422 01234567 Az utolsó páratlan szám megkeresése:"

Hasonló előadás


Google Hirdetések