String kezelés
String esetén a kezdőcím SI regiszterben van megadva, ill. a végét a 0 jelzi. Az eredményt (feltéve hogy van) AX-ben kell tárolni.- Határozd meg hány "a" betű van egy stringben!
- Határozd meg az első "a" betű pozícióját (az első betű a nulladik, a második az első, stb...)! Ha nincs "a" betű a stringben legyen -1 a visszatérési érték!
- Számold meg hány betű van egy stringben a szóközök nélkül!
- Számold meg hány szó van egy sztringben. (dupla szóközök esetén a szavak száma nem változik!)
- Konvertáld a stringet csupa nagy-, ill. kisbetűsre! (To uppercase / to lower case)
- Egy string összes nagybetűjét váltsd kicsire, a kicsiket pedig nagyra! (Invert case)
- Minden szó kezdőbetűjét állítsd nagybetűsre! (Capitalize)
- Határozd meg hány kisbetű ( nagybetű, szám-karakter, írásjel ) van a szövegben!
- Határozd meg melyik betű hányszor fordul elő. (Pl. DI egy 256 elemű táblázat elejét mutatja)
- Határozd meg, hogy a DI által mutattot string betűi hányszor fordulnak elő összesen!
- Határozd meg, hogy a DI által mutattot string hányszor fordulnak elő!
- Határozd meg a DI által mutatott string első/utolsó előfordulasának pozícióját!
- Határozd meg a szóismétlések számát! (na, ez már durva...)
Tömb kezelés
Pl. egy számsorozat kezdőcíme SI-ben, ill. a hossza CX-ben van megadva. Az eredményt (feltéve hogy van) AX-ben kell tárolni. A sorozat lehet előjeles/előjeltelen, 8/16 bites.- Határozd meg hány darab szám esik 100 és 200 közé!
- Határozd meg a legnagyobb/legkisebb számot!
- Határozd meg a legnagyobb/legkisebb szám (első/utolsó előfordulásának) pozícióját!
- Határozd meg a legnagyobb/legkisebb szám előfordulásainak számát!
- Számolj átlagot/szórást.
- Határozd meg hányszor szerepel két egyforma szám egymás mellett!
- Határozd meg hányszor szerepel két egyforma abszolult értékű szám egymás mellett!
- Határozd meg hányszor szerepel n darab egyforma szám egymás mellett!
- Határozd meg hány n-el osztható szám van a sorozatban!
- Határozd meg hány négyzetszám van a sorozatban!
- Határozd meg hány előjelváltás történik a sorozatban!
- Határozd meg, hogy a számsorozat növekvő/csökkenő sorrendben van e! AX legyen 1, ha igen, különben 0.
- Határozd meg, hogy a számsorozat számtani sorozatot alkot e. AX legyen 1, ha igen, különben 0.
- Határozd meg, hogy a számsorozat mértani sorozatot alkot e. AX legyen 1, ha igen, különben 0.
- Határozd meg, hogy a számsorozat Fobonacci-sorozatot alkot e. AX legyen 1, ha igen, különben 0.
- Határozd meg, a leghosszabb növekvő/csökkenő részsorozat hosszát. AX legyen 1, ha igen, különben 0.