Έστω ότι δίνουμε σαν είσοδο στον παρακάτω αλγόριθμο τις τιμές 5 και 4 (για τις μεταβλητές α και β αντίστοιχα).Τι θα εμφανιστεί;
Αλγόριθμος Τιμές
Διάβασε α, β
γ <-- α*β
β <-- α
Εμφάνισε β, γ
Τέλος Τιμές
Παρατηρήσεις:
1. Στο αντίστοιχο πρόγραμμα, τα αποτελέσματα στην οθόνη του υπολογιστή θα χωρίζονταν μόνο από ένα κενό.
2. Με την εντολή εκχώρησης β <-- α κατανοούμε πως η τιμή μιας μεταβλητής μπορεί να μεταβάλλεται κατά την εκτέλεση του αλγόριθμου.
Αρχικά η τιμή της μεταβλητής β ήταν 4 και τελικά 5.
Η μεταβλητή β είναι αυτή που ‘‘χάνει’’ την αρχική της τιμή 4.
Το ότι η τιμή της μεταβλητής α εκχωρείται στην β δεν σημαίνει ότι η α ‘‘χάνει’’ την τιμή της.
3. Η τιμή που έχει κάποια μεταβλητή μια συγκεκριμένη στιγμή κατά την εκτέλεση ενός αλγορίθμου, είναι η ΤΕΛΕΥΤΑΙΑ στην στήλη της μεταβλητής.