Készítsen feladatonként egy-egy szubrutint az alábbi feladatok megoldására!
FONTOS: A programozási feladatok megoldásához szükséges segédszubrutinokat (Szamokat_General, Szoveget_General, Prim, RelPrim) a Szubrutin.bas fájlban találja.
1. Hány olyan egész szám van az [1234,3456] intervallumban, amelyre a következő két állítás közül pontosan az egyik igaz?
a) A szám nem osztható 3-mal. b) A szám osztható 5-tel.
Oszthatóságon azt értjük, ha az osztó maradék nélkül osztja az osztandót!
Eredmény:
2. A Prim függvény segítségével határozza meg a 234-nél kisebb 12-edik prímszámot! A szubrutin csak az adott számot írja ki (adja meg) eredményként!
(Például a 10-nél kisebb első prímszám a 7, a második az 5 stb.)
Eredmény:
3. A RelPrim függvény segítségével határozza meg a [213, 312] zárt intervallumba eső olyan számok darabszámát, amelyek nem relatív prímek a 6 számmal!
Eredmény:
4. A Szamokat_General eljárás segítségével generáljon 2000 darab egész számot a [100,2500] intervallumban 5-ös Seed értékkel, majd határozza meg az 1000-nél nagyobb adatok átlagát!
Az eredményt egy tizedesjegyre kerekítve adja meg!
Eredmény:
5. A Szoveget_General függvény segítségével generáljon egy 2000 karakter hosszú szöveges adatot 1-es Seed értékkel, majd határozza meg a sztringben található számjegy karaktereknek, mint egyjegyű számoknak az összegét!
Eredmény:
6. A Vizsga.xlsm munkafüzetben a személyiszám adat nem minden hallgatónál helyes, a helyesség a fájlban megtalálható SzemSzamEll függvény segítségével ellenőrizhető. Határozza meg a helyes személyi számmal rendelkező, márciusban született, MTK-s hallgatók ösztöndíjának összegét!