Fordtprogramok 1 5 Programoz matematikus szak 20032004 es

  • Slides: 6
Download presentation
Fordítóprogramok 1. 5 Programozó matematikus szak 2003/2004 -es tanév II. félév Készítette: dr. Nagy

Fordítóprogramok 1. 5 Programozó matematikus szak 2003/2004 -es tanév II. félév Készítette: dr. Nagy Ferenc 2004. I. Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 1

A PL/0 nyelv lehetőségei, eszközei: Értékadó utasítás Struktúrálási elvek - Sorozatképzés - Feltételes végrehajtás

A PL/0 nyelv lehetőségei, eszközei: Értékadó utasítás Struktúrálási elvek - Sorozatképzés - Feltételes végrehajtás - Ciklusképzés Szubrutin Adattípusok: integer konstans és változó Aritmetkiai és relációs műveletek Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 2

PL/0 szintaxis - 1 Program Blokk . CONST Azonosító Szám = , ; VAR

PL/0 szintaxis - 1 Program Blokk . CONST Azonosító Szám = , ; VAR Azonosító , ; PROCEDURE Azonosító ; Blokk ; Utasítás Fordítóprogramok FORD 01 Programozó matematikus III. évf. Miskolci Egyetem 3

PL/0 szintaxis - 2 Utasítás Azonosító CALL BEGIN Kifejezés : = Azonosító END Utasítás

PL/0 szintaxis - 2 Utasítás Azonosító CALL BEGIN Kifejezés : = Azonosító END Utasítás IF WHILE Fordítóprogramok FORD 01 Feltétel THEN DO Programozó matematikus III. évf. Miskolci Egyetem ; Utasítás 4

PL/0 szintaxis - 3 Feltétel ODD Kifejezés = <> < > <= >= Kifejezés

PL/0 szintaxis - 3 Feltétel ODD Kifejezés = <> < > <= >= Kifejezés Tag + Tag - - Fordítóprogramok FORD 01 + Programozó matematikus III. évf. Miskolci Egyetem 5

PL/0 szintaxis - 4 Tag Tényező * / Tényező Azonosító Szám ( Fordítóprogramok FORD

PL/0 szintaxis - 4 Tag Tényező * / Tényező Azonosító Szám ( Fordítóprogramok FORD 01 Kifejezés ) Programozó matematikus III. évf. Miskolci Egyetem 6