1. ΨΕΥΔΟΓΛΩΣΣΑΜΕΤΑΒΛΗΤΕΣ και ΣΤΑΘΕΡΕΣ
∆Ε∆ΟΜΕΝΑ
Χ: REAL;
ΠΑΡΑΔΕΙΓΜΑΤΑ δήλωσης μεταβλητών:
Κάθε μεταβλητή έχει έναν τύπο δεδομένων ανάλογα με το είδος των δεδομένων που θέλουμε να αποθηκεύσουμε σε
αυτήν.
• Οι τύποι δεδομένων που μπορούμε να χρησιμοποιήσουμε στην ψευδογλώσσα είναι οι ακόλουθοι:
∆Ε∆ΟΜΕΝΑ
Χ,Υ: REAL;
∆Ε∆ΟΜΕΝΑ
Χ: REAL;
Υ: REAL;
Χρησιµοποιούµε σταθερές, για µεταβλητές που δεν πρόκειται να αλλάξουν κατά τη διάρκεια εκτέλεσης του
προγράµµατος (η δήλωση γίνεται ακριβώς πριν το τµήµα δεδοµένων)
…
ΣΤΑΘΕΡΕΣ
PI=3.141592654;
∆Ε∆ΟΜΕΝΑ
2. ΨΕΥΔΟΓΛΩΣΣΑΤΕΛΕΣΤΗΣ ΕΚΧΩΡΗΣΗΣ
Το εργαλείο που αποθηκεύει στο κουτί µιας µεταβλητής µία συγκεκριµένη τιµή, είναι ο τελεστής εκχώρησης
(ή τελεστής καταχώρισης) :=
• Για παράδειγµα η εντολή:
• Αποθηκεύει στην µεταβλητή Χ την τιµή 5.
Χ:=5;
Συντακτικό:
ΜΕΤΑΒΛΗΤΗ := (ΥΠΟΛΟΓΙΣΜΟΣ)
Στα αριστερά έχει πάντα µία µεταβλητή (στην οποία θα γίνει η αποθήκευση)
Στα δεξιά ο υπολογισµός µπορεί να είναι
Μία σταθερά (οπότε και αποθηκεύεται η τιµή της σταθεράς)
Μία αριθµητική πράξη (πρώτα γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα)
Μία πράξη που ενσωµατώνει µεταβλητές (πρώτα αντικαθίσταται η τιµή των µεταβλητών στα δεξιά
µε την τιµή τους, γίνεται η πράξη και έπειτα αποθηκεύεται το αποτέλεσµα)
Το αποτέλεσµα της κλήσης µιας συνάρτησης (θα το δούµε σε επόµενο µάθηµα)
Χ:=5; Αποτέλεσµα: To X έχει την τιµή 5
Χ:=7+2; Αποτέλεσµα: To X έχει την τιµή 9
Χ:=Υ+2; Αποτέλεσµα: (π.χ. αν το Υ=2) To X έχει την τιµή 4
Χ:=SQRT(4); Αποτέλεσµα: To X έχει την τιµή 2