ismétlődő (azonos vagy hasonló) tevékenységek megvalósítására szolgál

Slides:



Advertisements
Hasonló előadás
Óraregisztrálási modul
Advertisements

Eljaras linearis_kereses(adatok[],n)
Algoritmusok.
Megszámlálás Elemi algoritmusok.
Kiválasztás (N,A,sorszam) i := 1 Ciklus amíg (A(i) nem T) i := i+1 Ciklus vége sorszam := i Eljárás vége Kiválasztás.
Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai
Matematika és Tánc Felkészítő tanár: Komáromi Annamária
3. előadás (2005. március 1.) Utasítások, tömbök
4. Helyes zárójelezés algoritmusa
Visual Basic for Application (VBA)
Programozási alapismeretek 10. előadás
Programozás alapjai.
Bernoulli Egyenlőtlenség
Intervallum.
C A C nyelv utasításai.
C A C nyelv utasításai. Ismétlés Utasítások csoportosítása.
Egy feladat megoldásának gondolatmenete. Feladat: Generáljuk véletlen számokat 1 és 6 között, amíg legalább 10 darab egyes és 10 darab hatos nem lesz.
SZÁMRENDSZEREK SZÁMÁBRÁZOLÁS
Törtek.
Java programozási nyelv 2. rész – Vezérlő szerkezetek
Utasítások, elágazás- és ciklusszervezés C nyelvi utasítások
PHP Webprogramozás alapjai
Számoljuk meg rekurzív függvénnyel egy bináris fa leveleit!
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Programozás I. Ciklusok
Vizuális és web programozás II.
ISZAM III.évf. részére Bunkóczi László
Programozás C# -ban Ciklusok.
C nyelv utasításai.
Összetett adattípusok
2012. február 15. Paulik Áron. i:=0 CIKLUS AMÍG i
Ismétlő struktúrák.
Ismétlés.
Ciklusok: 3. Hátultesztelő ciklus
Ciklusok: 2. Előltesztelő ciklus
Feladatok: Algoritmusok Pszeudokódban
Az algoritmusok áttekinthető formában történő leírására szolgáló eszközök Páll Boglárka.
Átalakítás előltesztelő ciklusból hátultesztelő ciklusba és fordítva.
ALGORITMUSOK.
Tömbök és programozási tételek
Ciklusok (iterációk).
Operátorok Értékadások
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Objektumorientált programozás
Algoritmusok.
Algoritmus szerkezetek
Nevezetes algoritmusok
Java programozási nyelv Vezérlési szerkezetek
Algoritmusok.
Elnevezések, ciklusok, feltételvizsgálat
Objektum orientált programozás
Erőtörvények Tóth Klaudia 9/b..
Barna Róbert KE GTK Informatika Tanszék Pénzügyi feladatok VBA támogatása 7. előadás.
Török Katalin és Marosi Nóra 11/c. Pascal: Az es években megjelent magas szintű programozási nyelv, közel áll az emberi gondolkodáshoz. Nevét.
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
Programozási alapismeretek 10. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 10.2/  Kiválogatás + összegzés.
Algoritmusok és Adatszerkezetek Egy kifejezés lengyelformára hozása - bemutató.
INFOÉRA 2006 Nagypontosságú aritmetika II.
C++2. Ciklusok elöltesztelő (for, while) A ciklusmag feldolgozása előtt történik a vizsgálat  lehet, hogy egyszer sem fut le. A soronkövetkező iteráció.
TÁMOP /1-2F Informatikai gyakorlatok 11. évfolyam Alapvető programozási tételek megvalósítása Czigléczky Gábor 2009.
Programozás alapjai Készítette: Csiszár Nóra Anita
Kifejezések C#-ban.
Gépészeti informatika (BMEGEMIBXGI)
Algoritmizálás.
Programozás C# -ban Elágazások.
Lineáris keresés Keresés (N,A,sorszam) i := 1
ITERÁCIÓ.
Informatikai gyakorlatok 11. évfolyam
Informatikai gyakorlatok 11. évfolyam
Előadás másolata:

ismétlődő (azonos vagy hasonló) tevékenységek megvalósítására szolgál CIKLUSOK ismétlődő (azonos vagy hasonló) tevékenységek megvalósítására szolgál

FAJTÁI Működési módjukat tekintve három alaptípusba sorolhatók aszerint, hogy hányszor futnak le: ezek az elöltesztelő, a hátultesztelő és a számlálós ciklus.

Elöltesztelő ciklus A ciklusmagban lévő utasítások addig hajtódnak végre, amíg a feltétel igaz

hamis igaz

Az elöltesztelő ciklus tehát először megvizsgálja, hogy a feltétel fennáll-e. Ha igen, akkor lefuttatja a ciklusmagot, és újból kezdődik; ha nem, akkor a program a ciklus utáni ponton folytatódik, azaz a ciklusmag kimarad. Lehetséges tehát, hogy az elöltesztelő ciklus egyszer sem fog lefutni.

Hátultesztelő ciklus A ciklusmagban lévő utasítások addig hajtódnak végre, amíg a feltétel igaz.

igaz hamis

Mivel a feltételvizsgálat a ciklusmag után áll, ezért a hátultesztelő ciklus legalább egyszer mindenképpen lefut.

Számlálós ciklus A számláló ciklus általánosságban olyan előltesztelő ciklust jelent, amely egy felsorolható típus adott intervallumán léptet végig, speciálisan egész számokon.

Nagyobb Kisebb, egyenlő