Nat Pedellus Informatika 8. osztály 9. - 10. óra.

Slides:



Advertisements
Hasonló előadás
Vezérlő utasítások.
Advertisements

Algoritmusok.
Ö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
Algoritmusok és adatszerkezetek
Algoritmus Az algoritmus problémamegoldásra szolgáló elemi lépések olyan sorozata, amely: véges – azaz véges számú lépés után befejeződik, és eredményt.
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
Számítástechnika Levelezőknek
Programozás alapjai.
Egydimenziós tömbök. Deklarálás: var valtozónév:array[kezdőérték..végsőérték]of típus; type típusnév = array [kezdőérték..végsőérték] of típus; var valtozónév:
Programozás I. Horváth Ernő.
Delphi programozás alapjai
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.
Programozási és szoftverfejlesztési ismeretek I. PENF511
Egyszerű típusok csoportosítása
Vezérlési szerkezetek: elágazások, ciklusok
1. Változótípusok az Object Pascalban 2. Elágazások, ciklusok
Programozási nyelvek Páll Boglárka.
Alprogramok deklarációja, definíciója és meghívása Páll Boglárka.
Karakterláncok Páll Boglárka.
Ismétlő struktúrák.
A Pascal programozási nyelv alapjai
Ismétlés A pascal program szerkezete: program programnev; Programfej
Karakterláncok Páll Éva Boglárka. Ismétlés Deklaráció var s:string; Length(karlánc) Concat(karlánc1,...,karláncn) Copy(miből,honnan,hányat) Delete(miből,honnan,hányat)
Ciklusok: 3. Hátultesztelő ciklus
Egydimenziós tömbök (Vektorok)
Ciklusok: 1. Számlálós ciklus
Ciklusok: 2. Előltesztelő ciklus
A Pascal programozási nyelv alapjai
A rekurzió Páll Éve Boglárka.
Listák, Vermek és Várakozási Sorok
Tömbök és programozási tételek
Programozási nyelvek, Pascal
Fájlkezelés Pascalban
Ciklusok (iterációk).
Szintaktikai, szemantikai szabályok
1.3. Pascal program felépítése Az els ő program. Program ; … Begin … End. Program fej Deklarációs rész Végrehajtó rész.
PHP nyelv. PHP Interpreteres nyelv → parancsértelmező szükséges hozzá Rasmus Lerdorf 1995 → személyes felhasználás (internetes önéletrajzának megtekintésének.
Delphi programozás SRTNB020
A képernyő kezelése: kiíratások
A képernyő kezelése: kiíratások (2)
Turbo Pascal Indítás: C:\LANGS\Turbo Pascal Turbo Pascal.
Fák.
Algoritmusok.
Elnevezések, ciklusok, feltételvizsgálat
Az algoritmuskészítés alapjai
1 BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR MESTERSZINTŰ MŰSZERES ANALITIKA KÉMIA SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK INFORMATIKA (SZÁMÍTÁSTECHNIKA) nov.19.
Egyágú elágazás Szintaxis: if (feltétel)
1 Mivel foglalkoz(t)unk a laborokon? 1.hét: Word dokumentumok 1.hét: Word dokumentumok tagolása, tartalomjegyzék, ábrák számozása, hivatkozások, egyenlet-szerkesztő.
Pole (array of...).  Zložený datový typ na ukladanie viacerých premených  Zápis: var meno_pola : array [ konce intervala ] of základný typ ; Základné.
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.
Algoritmusok. Az algoritmus meghatározott sorrendben elvégzendő műveletek előírása, mint azonos típusú (matematikai, logikai) feladatok megoldására alkalmas.
Mintapélda Készítsünk programot, amely beolvas egy egész számot, és eldönti arról, hogy prímszám-e. Készítsünk programot, amely beolvas egy egész számot,
Nat Pedellus Free Pascal Elágazások..
Free pascal feladatok
Algoritmizálás, adatmodellezés
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Adatszerkezetek és algoritmusok 2006/ Algoritmus Az algoritmus szó eredete a középkori arab matematikáig nyúlik vissza, egy a i.sz. IX. században.
Miért viselkedjünk jól a Földön? Mert így jegyet válthatunk a Paradicsomba. Különben a Pokol vár!!! De a mindennapi életben a Paradicsom és a Pokol ugyan.
Excel programozás (makró)
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.
Programozási és szoftverfejlesztési ismeretek I..
Programozási alapok.
Gépészeti informatika (BMEGEMIBXGI)
Excel programozás (makró)
Bevezetés a programozásba Algoritmikus gondolkodás
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
A képernyő kezelése: kiíratások (2)
3. osztályban.
Előadás másolata:

Nat Pedellus Informatika 8. osztály 9. - 10. óra

Nat Pedellus Turbo Pascal A múlt évi anyag ismétlése. Elágazások.

Téglalap kerülete, területe! Nat Pedellus Téglalap kerülete, területe! Program teglalap; Uses Crt; Var a, b, t, k: Integer; Begin Clrscr; Gotoxy(10,5); Write(‘Kérem a téglalap egyik oldalát? ‘); Readln(a); Gotoxy(10,7); Write(‘Kérem a téglalap másik oldalát? ‘); Readln(b); k := 2 * (a + b); t := a * b; Gotoxy(10,15); Write(‘A megadott téglalap területe: ‘,t); Gotoxy(10,17); Write(‘A megadott téglalap kerülete: ‘,k); Readln; End. Stop Start BE: a, b K = 2 * (a + b) T = a * b KI: k, t

Feltételes utasítás IF feltétel THEN igaz ELSE hamis; i feltétel h Nat Pedellus Feltételes utasítás feltétel i h IF feltétel THEN igaz ELSE hamis; {ha} {akkor} {különben}

Kiskorú, Nagykorú! Eletkor < 18 Start BE: eletkor KI: kiskorú KI: Nat Pedellus Kiskorú, Nagykorú! Stop Start BE: eletkor KI: nagykorú Eletkor < 18 KI: kiskorú i h Program nagykor; Uses Crt; Var eletkor: byte; Begin Clrscr; Gotoxy(10,16); Write(‘Hány éves vagy? ‘); Readln(eletkor); IF eletkor < 18 THEN Gotoxy(10,20); Write(‘Te kiskorú vagy!!!’); End ELSE Write(‘Te nagykorú vagy!!!‘); End; Readln; End.

Nat Pedellus Informatika 8. osztály 9. - 10. óra V É G E