A következő órán jelentkezz, ha változott az eredeti cím.
Létrehoztuk a digifüzetet, és belemásoltuk az elméleti leckéket. Érdemes otthon megnyitni, meggyőződni róla, hogy eléred. A következő órán megosztjátok velem.
-------------------------------------------------------------------------------------------------------------------------
Sok algoritmusban fordulnak elő olyan utasítások, melyeket csak meghatározott feltételek teljesülése esetén kell végrehajtani. Ha például még nincs Facebook fiókunk, akkor először létrehozunk egyet. Csak utána tudunk bejelentkezni.
Feltételes elágazás:
HA nincs Facebook fiókod AKKOR
hozz létre egyet
ELÁGAZÁS VÉGE
Jelentkezz be
Feltételes elágazás (szelekció): az utasításoknak egy meghatározott feltételtől függő végrehajtását írja elő.
Kétágú szelekció:
HA a címzett szerepel a címlistában AKKOR
válaszd ki az e-mail címet a listából
EGYÉBKÉNT
írd be az e-mail címet a címzett rovatba
ELÁGAZÁS VÉGE
Többágú szelekció:
HA kicsúszott a vezeték a gépből AKKOR
dugd vissza
EGYÉBKÉNT HA kikapcsolták a főkapcsolót AKKOR
kapcsold be
EGYÉBKÉNT
vidd el a szervízbe
ELÁGAZÁS VÉGE
A feltételes elágazás egyes ágaihoz tartozó utasításokat célszerű behúzással leírni az algoritmusban. Így könnyen áttekinthető szerkezetet alakítunk ki.
A feltételes elágazások gyakran arra az esetre is utasítást adnak, amikor nem teljesül a feltétel. Ekkor kétágú szelekcióról beszélünk. E-mail írásánál például beírjuk az ismerősünk címét a Címzett rovatba. De ha szerepel a címlistánkban, akkor a gépelés helyett elegendő onnan kiválasztani.
Bonyolultabb esetben kettőnél több ágra szakadhat az elágazás. Ha például nem indul el a számítógép, akkor ennek többféle oka is lehet.
Feladatok: egészítsük ki a szekvenciális feladatainkat feltételekkel!
1. Alkossuk meg a teafőzés algoritmusát!
2. Alkossuk meg a telefonálás algoritmusát!
3. Alkossuk meg a hétvégi, reggeli felkelés algoritmusát!
Forrás: Irány az ECDL! a középszintű érettségi! tankönyv (Nemzeti Tankönyvkiadó)
-------------------------------------------------------------------------
Forrás: Irány az ECDL! a középszintű érettségi! tankönyv (Nemzeti Tankönyvkiadó)
Nincsenek megjegyzések:
Megjegyzés küldése