Professional Documents
Culture Documents
Magasszintű
Programozási Nyelvek I.
Eszterházy Károly Főiskola
Számítástudományi tsz
http://aries.ektf.hu
1
Deklaráció
2
Adat-deklaráció
- Változók
3
Konstans-deklaráció
4
Konstans deklaráció példák
• A konstansoknak van
• Típusuk (explicit módon megadva)
• Nevük (azonosító)
• Értékük (kezdőértékként megadva)
• A konstansokra a nevükkel hivatkozhatunk a
kódban
• A konstansok nem szerepelhetnek értékadó
utasítás bal oldalán, így értékük a program
futása során nem változtatható meg
6
Változó-deklaráció
double sugar;
7
Változó-deklaráció
• A változóknak van
• Típusuk (explicit módon megadva)
• Nevük (azonosító)
• Aktuális értékük
A változó aktuális értékére a nevével lehet
hivatkozni
Amíg a változó nem kapott explicit módon a
program futása során értéker, addig
definiálatlan-nak tekintjük
8
Változó-deklaráció
9
Értékadó utasítás
10
Értékadó utasítás
változónév = kifejezés ;
11
Értékadó utasítás
12
Értékadó utasítás példák
13
Be-, és kiviteli utasítások
System.Console.WriteLine(…) fv
Console.WriteLine(”Hello Vilag!”);
16
Java kiviteli utasítás
System.out.println("Hello World!");
System.out.println(”X=”+3+” Y=”+4);
17
Példaprogram 2 egész szám összegének
kiírására (demó)
19
Újradeklarálás gond lenne…
22
A főprogram:
Egy Main() nevű függvényt kell készítenünk
A program végrehajtása a Main() első
utasításánál kezdődik,
A Main() blokk belsejében lévő utasításokat
a szekvencia-szabály szerint hajtja végre
A program futása befejeződik, ha a végrehajtás
eléri a Main() static void Main()
blokkjának végét {
…
}
23