prog szakkör

15
Prog szakkör 2012. február 1. Paulik Áron

Upload: martina-oliver

Post on 02-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

2012. február 1. Paulik Áron. Prog szakkör. PLanG szabályok. Alap szintaxis: PROGRAM programnév VÁLTOZÓK: ... ** változók deklarációja ... ** programtörzs PROGRAM_VÉGE. PLanG szabályok. A program és a változók nevében lehetnek ékezetes betűk és számok, de számmal nem kezdődhetnek - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Prog  szakkör

Prog szakkör

2012. február 1.Paulik Áron

Page 2: Prog  szakkör

PLanG szabályok

Alap szintaxis:

PROGRAM programnévVÁLTOZÓK:

... ** változók deklarációja... ** programtörzsPROGRAM_VÉGE

Page 3: Prog  szakkör

PLanG szabályok

A program és a változók nevében lehetnek ékezetes betűk és számok, de számmal nem kezdődhetnek

Helyes: PROGRAM program1

Helytelen:PROGRAM 1program

Page 4: Prog  szakkör

PLanG szabályok

Nagy- és kisbetűk NEM számítanak Más nyelvekben majd fognak

Megjegyzések ** után a sor végéig Ezt a szövegrészt a fordító nem értelmezi

PROGRAM példaprogram** ez a program bemutatja a megjegyzéseket

Page 5: Prog  szakkör

PLanG szabályok

Szöveg megadása: ”…” Pl. ”szöveg”

Karakter megadása: ’.’ Pl. ’a’

Page 6: Prog  szakkör

PLanG ablak

Nyomkövető

Be- és kimeneti panelFordítóablak

Kódfelület

Eszköztár

Page 7: Prog  szakkör

Kifejezés

Műveletvégzés értékekkel, aminek eredménye egy újabb érték

Új érték keletkezése: kiértékelés 3*2 3<=2 ”jó”+”napot”

Page 8: Prog  szakkör

Változó

Név és típus x: egész h: logikai sz: szöveg

Értékadás x := 1 h := igaz sz := ”potato”

Page 9: Prog  szakkör

Típusok

Logikai Igaz/hamis Műveletek: és, vagy, nem Egyenlőségvizsgálat eredménye logikai

érték

Page 10: Prog  szakkör

Típusok

Egész Egész számok Műveletek: összeadás, kivonás, szorzás,

egész osztás, maradékképzés, negáció, abszolút érték, hatványozás

Page 11: Prog  szakkör

Típusok

Valós valós szám (R halmaz), az előbbiek

mellett a matematikai függvények, az egészrész képzés, és a kerekítés értelmezhetőek rajta

Sin x, exp x, egész x, kerek x a maradékképzés és az egész osztás

nem

Page 12: Prog  szakkör

Típusok

Karakter betűk, számjegyek, írásjelek, szóköz és

sorvége jel (SV) szimpla idézőjelben lehet nagybetűvé, és kisbetűvé

konvertálni, illetve lekérdezni, hogy szám-e, vagy betű-e▪ Nagy k, kis k, betű k, szám k

Page 13: Prog  szakkör

Típusok

Szöveg több karakter egymásutánja dupla

idézőjelben, lehet összefűzni, szövegrészt lekérdezni, illetve karaktert keresni és lekérdezni a szövegből

Sz1 + sz2 Sz + k Sz[4], Sz[3:7] |sz| sz@k (karakter első előfordulásának indexe) sz@sz

Page 14: Prog  szakkör

Típusok

Fájl: később

Page 15: Prog  szakkör

Feladatok

Kifejezések 1-7 Vegyes 1-7 Első háromnál: specifikáció!

Aki ezekkel készen van: tetszőleges további feladatok