Η εντολή εκχώρησης χρησιμοποιείται για την απόδοση τιμών στις μεταβλητές κατά τη διάρκεια εκτέλεσης του προγράμματος. Συμβολίζεται με το αριστερό βέλος ¬ δείχνοντας τη φορά της εκχώρησης και η συνταξή της είναι :
Μεταβλητή ¬ Έκφραση
Μια έκφραση σε μια γλώσσα προγραμματισμού είναι ένας συνδυασμός από τελεστέους (operands) που συνήθως είναι σταθερές, μεταβλητές, συναρτήσεις και από τελεστές (operators). Η διεργασία αποτίμησης μιας έκφρασης συνίσταται στην απόδοση τιμών στις μεταβλητές, τον υπολογισμό τυχόν συναρτήσεων και στην εκτέλεση των πράξεων. Η τελική τιμή μιας έκφρασης εξαρτάται από την ιεραρχία των πράξεων και τη χρήση των παρενθέσεων. Η τιμή μιας έκφρασης μπορεί να είναι αριθμητική, αλφαριθμητική ή λογική.
Ισχύουν οι παρακάτω κανόνες
- Η μεταβλητή και η έκφραση πρέπει να είναι του ιδίου τύπου"
- Πρώτα υπολογίζεται η έκφραση και το αποτέλεσμα που προκύπτει εκχωρείται στην μεταβλητή
- Στο αριστερό μέρος επιτρέπεται να υπάρχει μόνο μία μεταβλητή
- Επιτρέπεται η μεταβλητή που υπάρχει στο αριστερό μέρος να υπάρχει και στην έκφραση
παραδειγματα εντολων εκχωρησης
Α ¬ 5 | Αποδεκτή. Η μεταβλητή Α είναι τύπου ΑΚΕΡΑΙΑ |
Α ¬ Α + 1 | Αποδεκτή |
Χ ¬ "καλημέρα" | Αποδεκτή. Η μεταβλητή Χ είναι τύπου ΧΑΡΑΚΤΗΡΑΣ |
Β ¬ Αληθής | Αποδεκτή. Η μεταβλητή Β είναι τύπου ΛΟΓΙΚΗ |
Υ ¬ 4.05 | Αποδεκτή. Η μεταβλητή Υ είναι τύπου ΠΡΑΓΜΑΤΙΚΗ |
6 ¬ Α + 4 | Μη αποδεκτή. Αριστερά πρέπει να υπάρχει μεταβλητή |
Χ ¬ (Β+3)^2 | Αποδεκτή |
Α + Β ¬ Α + 4 | Μη αποδεκτή. Αριστερά πρέπει να υπάρχει μια μεταβλητή |
Α = Α + (Μ*2) | Μη αποδεκτή. Δεν μπορούμε να χρησιμοποιήσουμε το = |
ΦΠΑ ¬ 24 % | Μη αποδεκτή. Δεν μπορούμε να χρησιμοποιήσουμε το % |
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου