Egyágú elágazás Szintaxis: if (feltétel)

Slides:



Advertisements
Hasonló előadás
Szerver oldali programozás
Advertisements

C# nyelvi áttekintő A „Programozás C# nyelven (Illés Zoltán)”
Vezérlő utasítások.
Programozás I. Szelekciók: egy- és kétágú szelekció
Algoritmusok.
AMIT FELTÉTLENÜL TUDNI KELL AZ ÉRETTSÉGI VIZSGÁKRÓL 2014.
Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai
Ismétlés: Döntések a feltétel egy logikai kifejezés if feltétel then
Számítógépes Hálózatok
Objective- C Bereczki Gréta Tamara
A C nyelv utasításai. Kifejezés+ ; Utasítás printf("Hello")printf("Hello"); a=b+ca=b+c; fuggveny(a,b)fuggveny(a,b); Blokkok: több utasítás egymás után,
3. előadás (2005. március 1.) Utasítások, tömbök
Objective-C Készítette: Zsivics Sanel NL5LWN. Tartalom bevezető történeti háttér rangsor elterjedtsége / népszerűsége alapok felépítése (.h,.m, xcode,
Takarmányozástan (Vadgazda mérnöki alapszak)
C A C nyelv utasításai. Ismétlés Utasítások csoportosítása.
Borland C/C++ mintapéldák függvényekre. 1. példa Írjunk olyan függvényt amely egy számot kiirat.
Nat Pedellus Informatika 8. osztály óra.
Statisztika Érettségi feladatok
Programozás I. Horváth Ernő.
NGB_ak073 Környezetmenedzsment
Java programozási nyelv 2. rész – Vezérlő szerkezetek
A C++ programozási nyelvSoós Sándor 1/15 C++ programozási nyelv Gyakorlat hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet.
Fordítóprogramok FORD01 Programozó matematikus III. évf. Miskolci Egyetem 1 Fordítóprogramok 1.5 Programozó matematikus szak 2003/2004-es tanév II. félév.
Utasítások, elágazás- és ciklusszervezés C nyelvi utasítások
PHP Webprogramozás alapjai
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Programozás I. Egymásba ágyazott szelekciók, többágú szelekció
Lénárt Anett egyetemi adjunktus - PTE PMMK Rendszer- és Szoftvertechnológia Tanszék Előadás JavaScript Tananyag: W eb - programozás.
Vizuális és web programozás II.
Vezérlési szerkezetek: elágazások, ciklusok
Operációs rendszerek gyakorlat 4. Gyakorlat Vakulya Gergely.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Programozás C# -ban Elágazások.
C nyelv utasításai.
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz tárgy honlap:
Ismétlés A pascal program szerkezete: program programnev; Programfej
ALGORITMUSOK.
Programozási nyelvek, Pascal
Készítette: Csíki Gyula
Hernyák Zoltán Programozási Nyelvek II.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Készítette: Lipp Marcell
Női szabó munkacsoport
Java programozási nyelv Vezérlési szerkezetek
Algoritmusok.
Objektum orientált programozás
Objektum orientált programozás
A Visual Basic nyelvi elemei
Operátorok Vezérlési szerkezetek Gyakorlá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.
Tájékoztató NGB_ak073 Környezetmenedzsment. Dr. Szigeti Cecília IG 604 Fogadóóra csütörtök ig
Nat Pedellus Free Pascal Elágazások..
© Tóth Ákos, Óbudai Egyetem, 2010
Excel programozás (makró)
Tájékoztató NGB_ak073 Környezetmenedzsment. Dr. Szigeti Cecília IG 604 Fogadóóra szerda ig
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás alapjai 1. Gyakorlat Követelmények, regisztráció,
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács.
Algoritmus Algoritmus Az algoritmus szó eredete a középkori arab matematikáig nyúlik vissza, egy a i.sz. IX. században élt perzsa tudós nevének pontatlan.
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED D epartment of Software Engineering Vállalati információs rendszerek.
Forrás: Reiter István C_Sharp programozás lépésről lépésre (frissített tartalommal )
Script nyelvek előadás
Gépészeti informatika (BMEGEMIBXGI)
Script nyelvek előadás
Excel programozás (makró)
Web oldal lippaiinfo.atw.hu.
Programozás C# -ban Elágazások.
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Utasítások, elágazás- és ciklusszervezés C nyelvi utasítások
Informatikai gyakorlatok 11. évfolyam
Előadás másolata:

Egyágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl: if (a>10) printf("Nagyobb 10-nél\n");

Kétágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; else utasítás(ok), ha a feltétel nem igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl.: if (a>10) printf("Nagyobb 10-nél\n"); printf("Nem nagyobb!\n");

Sokágú elágazás (switch) Szintaxis: Switch (kifejezés) { case konst1 : utasítás(ok), ha a konst1 értéke = kifejezéssel; case konst2 : utasítás(ok), ha a konst2 értéke = kifejezés-sel; … default : utasítás(ok), ha a kifejezéssel egyik konstans sem egyezik; }

Sokágú elágazás (switch) Megj.: Kifejezés értéke csak egész szám lehet! Ha valamelyik ágon több utasítás van, akkor { }-et kell használni. Ha azt akarjuk, hogy a végrehajtott utasítás után az elágazás végén folytassa a program, akkor break;-et kell a végére írnunk. Amennyiben a kifejezés nem adható meg egész számként, akkor az „else if”-es elágazást kell használni.

Sokágú elágazás (switch) Pl.: Switch (jegy) { case 1: printf("elégtelen\n"); break; case 2: printf("elégséges\n"); break; case 3: printf("közepes\n"); break; case 4: printf("jó\n"); break; case 5: printf("jeles\n"); break; default: printf("Hibás az érdemjegy!\n"); }

Sokágú elágazás (else if) Szintaxis: If (feltétel1) utasítás(ok), ha a feltétel1 igaz; else if (feltétel2) utasítás(ok), ha a feltétel2 igaz; else if (feltétel3) utasítás(ok), ha a feltétel3 igaz; … else utasítás(ok), ha egyik feltétel sem igaz; Megj.: Ha valamelyik ágon több utasítás van, akkor { }-et kell használni.

Sokágú elágazás (else if) Pl.: if (pont == 0) printf("Érvénytelen\n"); else if (pont < 50) printf("elégtelen\n"); else if (pont < 60) printf("elégséges\n"); else if (pont < 70) printf("közepes\n"); else if (pont < 86) printf("jó\n"); else printf("jeles\n");