
Τελεστές είναι τα σύμβολα τα οποία δηλώνουν την πράξη η οποία θα εκτελεστεί ανάμεσα σε δύο τελεστέους. Οι τελεστέοι μπορούν να είναι μεταβλητές, σταθερές, αριθμοί ή συναρτήσεις.
π.χ.
15 + a
Οι εκφράσεις είναι συνδυασμός μεταβλητών, τελεστών, αριθμών και παρενθέσεων σε μία παράσταση.
π.χ.
15 + 2*3 / 20 - (-9 - 13)
Η ισχύς των τελεστών δεν είναι ίδια. Άλλοι είναι πιο ισχυροί, άλλοι πιο αδύναμοι και άλλοι ισοδύναμοι. Αυτό συμβαίνει ώστε να γίνεται μια προτεραιοποίηση και να μην δημιουργείται πρόβλημα ή σύγχυση κατά της εκτέλεσή τους στις εκφράσεις.
π.χ.
15 + 2*3 / 20 - (-9 - 13)

^ Ύψωση σε δύναμη
* Πολλαπλασιασμός
/ Διαίρεση
DIV Ακέραια διαίρεση
MOD Ακέραιο υπόλοιπο
+ Πρόσθεση
- Αφαίρεση
Π.χ.
Ας δούμε κάποια παραδείγματα Αριθμητικών τελεστών:
4 ^ 3 ⇒ 4 * 4 * 4 ⇒ 64
2 * 3 ⇒ 6
15 / 2 ⇒ 7.5
9 - 19 ⇒ -10
13 DIV 2 ⇒ 6
13 MOD 2 ⇒ 1
= Ίσο
> Μεγαλύτερο
< Μικρότερο
>= Μεγαλύτερο ίσο
<= Μικρότερο ίσο
<> Διάφορο
Π.χ.
Επίσης, κάποια παραδείγματα Συγκριτικών τελεστών:
5 > 6 ⇒ ΨΕΥΔΗΣ
15 = 8+7 ⇒ ΑΛΗΘΗΣ
-1 >= -14 ⇒ ΑΛΗΘΗΣ
8 <> 10 ⇒ ΑΛΗΘΗΣ
ΟΧΙ Άρνηση
ΚΑΙ Σύζευξη
Ή Διάζευξη
Π.χ.
Ας δούμε και κάποια παραδείγματα με Λογικούς τελεστές:
ΟΧΙ 5 > 6 ⇒ ΑΛΗΘΗΣ
Αυτό συμβαίνει γιατί πρώτα εκτελείται ο συγκριτικός τελεστής > επειδή έχει μεγαλύτερη θέση στην ιεραρχία των τελεστών και μετά στο αποτέλεσμα της πράξης αυτής εφαρμόζεται ο τελεστής ΟΧΙ ο οποίος μετατρέπει το ΨΕΥΔΗΣ → ΑΛΗΘΗΣ.
Ας δούμε και ένα πιο πολύπλοκο παράδειγμα με Λογικούς τελεστές, αλλά πρώτα θα χρειαστεί να μάθουμε για τον Πίνακα Αλήθειας (Truth Table).

Φανταστείτε ότι ένας έφηβος (Α) και η μικρή του αδερφή (Β) θέλουν να πάνε να δουν Καραγκιόζη στην πλατεία του χωριού τους. Έτσι λοιπόν, ρωτούν την μητέρα τους ώστε να τους δώσει την άδεια.

Α ΚΑΙ ΒΜία μητέρα θα μπορούσε να πει: «Θα πάτε αλλά μόνο αν πάτε και οι δύο» .
Οπότε αν κάποιο από τα δύο αδέρφια πει «Όχι» τότε δεν θα πάει κανένας.
Α Ή ΒΜία άλλη μητέρα θα μπορούσε να πει: «Μπορείτε να πάτε ο καθένας μόνος του ή μαζί» .
Οπότε μόνο όταν και τα δύο αδέρφια πουν «Όχι» δεν θα πάει κανένας.
ΟΧΙ ΑΜία άλλη μητέρα θα μπορούσε να πει: «Ότι πείτε θα πω το αντίθετο...» .
Οπότε θα γίνεται πάντα το αντίθετο από αυτό που επιθυμούν τα αδέρφια...
Ωραία, τώρα που είδαμε τον Πίνακα Αλήθειας ας επιστρέψουμε στο παράδειγμα των Λογικών τελεστών.
-10 > -100 ή (19 + 2 > 25 και 25 ^ 2 > 125) ⇒
ΑΛΗΘΗΣ ή (ΨΕΥΔΗΣ και ΑΛΗΘΗΣ) ⇒
ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ ⇒
ΑΛΗΘΗΣ
Οι τιμές θα είναι το αποτέλεσμα των εκφράσεων ύστερα από την εφαρμογή της Ιεραρχίας Τελεστών.
π.χ.
a <- 4^2 + 9
a <- 25 # ← αποτέλεσμα της a μεταβλητής
b <- ΟΧΙ 5 = 5
b <- ΨΕΥΔΗΣ # ← αποτέλεσμα της b μεταβλητής
Βήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
ΠΡΟΓΡΑΜΜΑ ΔΡΑΣΤΗΡΙΟΤΗΤΑ01_ΕΚΦΡΑΣΕΙΣ_ΤΕΛΕΣΤΕΣ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Β
ΠΡΑΓΜΑΤΙΚΕΣ: Α
ΛΟΓΙΚΕΣ: Γ, Δ
ΑΡΧΗ
Α <- 8^2/2
ΓΡΑΨΕ Α
Β <- 155 DIV 2
ΓΡΑΨΕ Β
Γ <- 3 = 7 - 4 ΚΑΙ -1 > -10
ΓΡΑΨΕ Γ
Δ <- ΟΧΙ 3^3 = 27
ΓΡΑΨΕ Δ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Βήμα 3: Ελέγξτε τα αποτελέσματα που εμφανίζονται ως έξοδος.
| α) | 10 MOD 4 ⇒ 2 |
| β) | 24 DIV 23 ⇒ 1 |
| γ) | 1+2^2 ⇒ 5 |
| δ) | 10 MOD 6 ⇒ 4 |
| ε) | 19 / 2 ⇒ 9.5 |
| στ) | 7 * 2 + 4 + 5 ^ 2 ⇒ 43 |
| α) | 10 = 9+2 ΚΑΙ -1 > -12 ⇒ ΨΕΥΔΗΣ |
| β) | 59 DIV 55 ⇒ 1 |
| γ) | ΟΧΙ ΑΛΗΘΗΣ ΚΑΙ ΨΕΥΔΗΣ ⇒ ΨΕΥΔΗΣ |
| δ) | 12-24 < -1 ⇒ ΑΛΗΘΗΣ |
| ε) | ΟΧΙ ( -1 < -100 ) ⇒ ΑΛΗΘΗΣ |
| α) | 8^2/2 ⇒ 32 |
| β) | 17 DIV 2 ⇒ 8 |
| γ) | -1 > -10 ΚΑΙ 3 = 7 - 4 ⇒ ΑΛΗΘΗΣ |
| δ) | ΟΧΙ 3^3 = 27 ⇒ ΨΕΥΔΗΣ |
| ε) | 64/8*3 ⇒ 27 |
| α) | 37 DIV 5 |
| β) | ΟΧΙ (2^3 = 3^2) ΚΑΙ (4 = 6-2) |
| γ) | 25 = 5^5 |
| δ) | 2^3 > 3^2 ΚΑΙ 14 = 7*2 |
| ε) | ΟΧΙ (2^3 = 3^2) ΚΑΙ (4 = 6-2) |