Pénzfeldobás 6. MAX,HOL.VAN,INDEX
Pénzfeldobás 6. MAX,HOL.VAN,INDEX
Előfordulnak olyan helyzetek, amikor nem tudunk két lehetőség közül választani, és a szerencsére bízzuk a döntést. Például feldobunk egy érmét, és megnézzük, hogy melyik oldalára esett. Az érme azon oldalát, amelyiken az értéke szerepel, írásnak hívjuk, a másik oldalát fejnek nevezzük.
Ha az érmét többször egymás után feldobjuk, és közben minden dobás után feljegyezzük, hogy fej vagy írás lett a dobás eredménye, egy dobássorozatot kapunk.
Ebben a feladatban dobássorozatok vizsgálatával foglalkozunk. Táblázatkezelő program segítségével oldja meg a következő feladatokat! A megoldáshoz szükséges szövegek megtalálhatók a szovegek.txt UTF-8 kódolású állományban.
6. Az F6:F10 tartomány celláiba a minta szerint helyezze el a "Leghosszabb azonos", "hossza", "vége", "eleje", "dobás" szövegeket! A G7:G10 tartomány celláiba rendre adja meg képlet segítségével, hogy a dobássorozatban
a. mennyi a leghosszabb azonos dobásokból álló részsorozat hossza;
b. hol végződik és hol kezdődik az egyik ilyen részsorozat;
c. fejből vagy írásból áll-e ez a részsorozat!
Minta:
Írjuk be a Minta szerinti szövegeket, közben a cellaegyesítést is elvégezhetjük az F6:G6 cellák kijelölése után.
Cellaegyesítés:
Végeredmény:
a. adja meg képlet segítségével, hogy a dobássorozatban mennyi a leghosszabb azonos dobásokból álló részsorozat hossza;
A leghosszabbat keressük, MAX függvény:
Képlete:
=MAX(szám1;szám2;....szám255)
szám1;szám2;....szám255 : a dobássorozat a D3:D102- tartományban található
=MAX(D3:D102)
b. hol végződik és hol kezdődik az egyik ilyen részsorozat;
Végződik:
A hol kérdésre a HOL.VAN függvényt használjuk.
Képlete:
=HOL.VAN(keresési_érték; tábla; [egyezés_típusa])
keresési_érték az előbb a G7 cellába kiszámolt leghosszabb részsorozat
tábla a dobássorozat a D3:D102- tartományban található
egyezés_típusa 0 - egyenlő a keresési értékkel
=HOL.VAN(G7;D3:D102;0)
Kezdődik:
Mivel a kezdetet csak visszafelé tudjuk megállapítani, ezért itt a HOL.VAN függvényt nem tudjuk használni.
Tudjuk hol a vége, az előbb számoltuk ki a G8-as cellába, ebből kivonjuk a G7-ben levő hosszt, és adunk hozzá1-et, hogy ne az előtte levő cellát adja eredményül.
Képlete:
=G8-G7+1
c. fejből vagy írásból áll-e ez a részsorozat!
Nézzük meg mi tartozik a dobássorozathoz az INDEX függvénnyel.
Képlete:
=INDEX(tömb; sor_szám; [oszlop_szám])
tömb B3:B102 -itt találom meg, hogy fej/írás lett a dobás
sor_szám a leghosszabb dobás vége ami mellett tuti megvan kérdésre a válasz, hogy fej vagy írás G8 cellában kiszámoltuk
Képlet ez alapján:
=INDEX(B3:B102;G8)
Pont látszik, hogy 7 írás van a 12. dobásig és a 6. dobással kezdődik.