Algoritmizálás és programozás tanítása Balogh Zoltán PTE-TTK IÁTT Az algoritmuskészítés
Mi is az az algoritmus? -Egy konkrét feladat megoldását mutatja be -Véges számú lépésben -A végrehajtás sorrendje rögzített -Utasításokkal meghatározható Az utasítások egymást követő sorozat a program
Az algoritmus leírható -Szöveges leírással -Folyamatábrával -Mondatszerű leírással -Jackson-ábrával
A változók Olyan helyet jelöl, ahol egy mennyiséget tárolunk. a:=c-b; értéke változhat Használjunk beszédes változóneveket a könnyebb megkülönböztethetőség végett Típusai:-szám-logikai -karakterlánc (string)
A változók A műveletekhez szükséges adatok bevitelét adatbevitelnek Az elvégzett művelet eredményének megjelenítését adatkivitelnek nevezzük
Mondatszerű leírás Algoritmus eleje Bevitel: a,b,c d legyen egyenlő a+b+c összeggel! Kivitel d Algoritmus vége
A folyamatábra Start Stop Start Művelet, értékadás feltétel Adat be-ki
A folyamatábra D:= a+b+c Stop Start Be: a,b,c Ki:d Algoritmus eleje Bevitel: a,b,c d legyen egyenlő a+b+c Kivitel d Algoritmus vége
Feladat Készítsünk mondatszerű leírást a kör területének kiszámítására! Készítsünk folyamatábrát egy szám párosságának megállapítására!