Egydimenziós tömbökön végezhető műveletek
Egydimenziós tömbökön végezhető műveletek Ismétlés: 1. Min és Max elem meghatározása 2. Bizonyos tulajdonsággal rendelkező elemek megszámolása 3. Összegek, Szorzatok, Részösszegek, Részszorzatok számolása Új ismeretek: 1. Elem beszúrása a tömbbe 2. Elem törlése a tömbből
1. Min és Max elem meghatározása 1. Maximumnak, és minimumnak az első t[1] tömb elem értékét adjuk 2. Vizsgáljuk a t tömb többi elemét a 2-iktól kezdve 3. Ha t[i]> max vagy t[i]<min akkor az t[i] lesz az új maximum vagy minimum
Feladat: Keressük ki egy tömb elemeinek maximumát és minimumát!
2. Bizonyos tulajdonsággal rendelkező elemek megszámolása 1. A vizsgálat előtt egyetlen ilyen tulajdonsággal rendelkező elemünk sem volt azaz db:=0 2. Vizsgáljuk a t tömb összes elemét az elsőtől kezdve az utolsóig 3. Megvizsgáljuk, hogy a t[i] teljesítí a feltételt, ha igen akkor növeljük a darabszámot
Feladat: Számoljuk meg egy tömbben hány páros elem van!
3. Összegek, Szorzatok, Részösszegek, Részszorzatok számolása 1. A számítások előtt az összeget 0-ra a szorzatot 1-re állítjuk 2. Vizsgáljuk a t tömb összes elemét az elsőtől kezdve az utolsóig 3. Az összeg vagy szorzat számításának feltételétől függően az illető t[i] értéket vagy hozzáadjuk \ szorzunk a kiszámítandó összeghez \ szorzathoz vagy kihagyjuk.
Feladat: Számítsuk ki a páros számok összegét!
1. Új elem beszúrása a tömbbe 1. Eset: beszúrás a tömb végére n nn+1
Feladat: Szúrjunk be egy új elemet egy tömb végére!
1. Új elem beszúrása a tömbbe 2. Eset: beszúrás a tömbbe i < n helyre n n
Feladat: szúrjunk be a tömb j-edik helyére egy elemet!
2. Elem törlése a tömbből 1. Eset: törlés a tömb végéről n n n := n-1
2. Elem törlése a tömbből 2. Eset: törlés a tömbből i < n helyről n
Feladat: Töröljünk egy elemet a tömbből !