Μεταβλητές-Σταθερές
Τα μεγέθη που χρησιμοποιούνται σε έναν αλγόριθμο χωρίζονται σε μεταβλητές και σταθερές.
Μεταβλητές : Θέσεις μνήμης του Η/Υ με συγκεκριμένο όνομα που χρησιμοποιούνται για την αναπαράσταση ενός στοιχείου δεδομένων. Η τιμή της μεταβλητής μπορεί να αλλάζει κατά την εκτέλεση ενός αλγορίθμου
Αριθµητικές: που αποθηκεύουν τιµές όπως 40, -312,52 κ.ο.κ. Ακέραιες ή Πραγµατικές στην ψευδογλώσσα ανάλογα µε το είδος της τιµής.
Αλφαριθµητικές: που αποθηκεύουν τιµές όπως "Makis", " abc12 " κ.ο.κ. Χαρακτήρες στην ψευδογλώσσα.
Λογικές: µε τιµή αληθής ή ψευδής
Τα ονόµατα των µεταβλητών µπορούν να περιλαµβάνουν πεζά ή κεφαλαία γράµµατα, αριθµούς και το χαρακτήρα κάτω παύλα ( _ ). Το όνοµα πρέπει να ξεκινά από χαρακτήρα και όχι αριθµό χωρίς κενά. Αν επιθυµούµε την ύπαρξη δυο λέξεων τότε χρησιµοποιείται ή κάτω παύλα π.χ. Μέγιστη_Τιµή. ∆εν επιτρέπεται να χρησιµοποιηθεί ως όνοµα µεταβλητής κάποια από τις δεσµευµένες λέξεις της γλώσσας προγραµµατισµού ή ακόµη και της ψευδογλώσσας που χρησιµοποιείται για την απεικόνιση του αλγορίθµου
Ουσιαστικά, χρησιµοποιούµε µια µεταβλητή για να αποθηκεύσουµε σε αυτήν κάποια τιµή (είσοδο δεδοµένων από το χρήστη ή το αποτέλεσµα κάποιας έκφρασης). Όταν χρησιµοποιούµε την µεταβλητή επικαλούµαστε την τιµή που αυτή περιέχει
Αποδεκτά ονόµατα µεταβλητών: τιµή1, µέσος_όρος, ΜέγιστηΤιµή, Α10
Μη αποδεκτά ονόµατα µεταβλητών: 12a, µέση τιµή
Σταθερές : Θέσεις μνήμης του Η/Υ με συγκεκριμένο όνομα που περιέχουν προκαθορισμένες τιμές οι οποίες παραμένουν αμετάβλητες κατά την εκτέλεση ενός αλγορίθμου. Και αυτές διακρίνονται σε αριθµητικές, αλφαριθµητικές και λογικές.
Ονόματα Μεταβλητών – Σταθερών
Για τη σύνθεση του ονόματος μιας μεταβλητής ή μιας σταθεράς χρησιμοποιούνται γράμματα (πεζά ή κεφαλαία), αριθμοί καθώς και ο χαρακτήρας _ (underscore). Π.χ. age, X1, ΦΠΑ, MAX, Βαθμοί_μαθητών.
Ονοματολογία
-
δεν επιτρέπεται να αρχίζουν από αριθμό (αρχίζουν πάντα από γράμμα)
-
δεν επιτρέπεται να περιέχουν κενά ή ειδικούς χαρακτήρες (εκτός από underscore)
-
Για ονόματα μεταβλητών ή σταθερών δεν μπορεί να χρησιμοποιηθούν οι δεσμευμένες λέξεις.
Τα ίδια ισχύουν και για το όνομα του αλγορίθμου ή του προγράμματος


