- Μεταβλητή είναι ένα γλωσσικό αντικείμενο που χρησιμοποιείται για να παραστήσει ένα στοιχείο δεδομένου. Στη μεταβλητή εκχωρείται μια τιμή, η οποία μπορεί να αλλάζει κατά την διάρκεια εκτέλεσης του αλγόριθμου.
- Σταθερά είναι μία προκαθορισμένη τιμή που παραμένει αμετάβλητη, δηλαδή δεν αλλάζει σε όλη τη διάρκεια εκτέλεσης του αλγορίθμου ή του προγράμματος
Ανάλογα με τον τύπο δεδομένου που εκφράζουν χωρίζονται στις παρακάτω κατηγορίες :
Κατηγορίες | Παραδείγματα |
---|---|
Αριθμητικές Ακέραιες | 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 | Αποδεκτό |
ποσοστό% | Μη αποδεκτό. Περιέχει τον χαρακτήρα % |
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου