- Μεταβλητή είναι ένα γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσει ένα στοιχείο δεδομένου. Στη μεταβλητή εκχωρείται μια τιμή, η οποία μπορεί να αλλάζει κατά την διάρκεια εκτέλεσης του αλγόριθμου.
- Σταθερά είναι μία προκαθορισμένη τιμή που παραμένει αμετάβλητη, δηλαδή δεν αλλάζει σε όλη τη διάρκεια εκτέλεσης του αλγορίθμου ή του προγράμματος
Ανάλογα με τον τύπο δεδομένου που εκφράζουν χωρίζονται στις παρακάτω κατηγορίες :
| Κατηγορίες | Παραδείγματα |
|---|---|
| Αριθμητικές Ακέραιες | 5 , -3 |
| Αριθμητικές Πραγματικές | 1.2 , -4.6 , 12.0 |
| Αλφαριθμητικές ή Χαρακτήρες | "Αθήνα" , "Μαρία" , Πειραιώς 12" , "56" , "24 % ΦΠΑ" |
| Λογικές | Αληθής , Ψευδής |
Κάθε πρόγραμμα, καθώς και τα δεδομένα που χρησιμοποιεί (Σταθερές και Μεταβλητές) έχουν ένα όνομα, με το οποίο και αναφερόμαστε σε αυτά.
Για να είναι αποδεκτά τα ονόματα αυτά πρέπει :
Α. Να αποτελούνται από :
1. Ελληνικά ή Λατινικά Γράμματα πεζά ή κεφαλαία (Α-Ω , α-ω , A-Z, a-z)
2. Ψηφία (0-9)
3. Το χαρακτήρα κάτω παύλα ( _ )
Β. Να ισχύουν οι παρακάτω κανόνες
1. Πρέπει να ξεκινάει πάντα με γράμμα
2. Να μην είναι Δεσμευμένη λέξη (Λέξεις που χρησιμοποιούνται από τον αλγόριθμο για συγκεκριμένο σκοπό πχ. Εντολές )
3. Να μην περιέχει κενούς χαρακτήρες
Για να είναι αποδεκτά τα ονόματα αυτά πρέπει :
Α. Να αποτελούνται από :
1. Ελληνικά ή Λατινικά Γράμματα πεζά ή κεφαλαία (Α-Ω , α-ω , A-Z, a-z)
2. Ψηφία (0-9)
3. Το χαρακτήρα κάτω παύλα ( _ )
Β. Να ισχύουν οι παρακάτω κανόνες
1. Πρέπει να ξεκινάει πάντα με γράμμα
2. Να μην είναι Δεσμευμένη λέξη (Λέξεις που χρησιμοποιούνται από τον αλγόριθμο για συγκεκριμένο σκοπό πχ. Εντολές )
3. Να μην περιέχει κενούς χαρακτήρες
παραδειγματα ονοματων
| αριθμός | Αποδεκτό |
| Φ.Π.Α. | Μη αποδεκτό. Περιέχει τον χαρακτήρα τελεία ( . ) |
| 4βιβλία | Μη αποδεκτό. Αρχίζει με αριθμό |
| Γιώργος | Αποδεκτό |
| Πλήθος3 | Αποδεκτό |
| Αθροισμα2+3 | Μη αποδεκτό.Περιέχει τον χαρακτήρα + |
| Αληθής | Μη αποδεκτό.Δεσμευμένη λέξη |
| Ποσό_1 | Αποδεκτό |
| Αληθής1 | Αποδεκτό |
| Etos | Αποδεκτό |
| bceμπες23 | Αποδεκτό |
| ποσοστό% | Μη αποδεκτό. Περιέχει τον χαρακτήρα % |
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου