- Τελεστές είναι σύμβολα που χρησιμοποιούνται στις πράξεις
- Τελεστέοι είναι αυτοί πάνω στους οποίους εφαρμόζονται οι τελεστές και αποτελούνται από μεταβλητές και σταθερές
Παράδειγμα : 5 + 3 , το 5 και το 3 είναι οι τελεστέοι και το + είναι ο τελεστής
Χ / Υ , το Χ και το Υ είναι οι τελεστέοι και το / είναι ο τελεστής
Κατηγοριες Τελεστων
1. Αριθμητικοί Τελεστές
Χρησιμοποιούνται μόνο σε αριθμητικά δεδομένα
Χρησιμοποιούνται μόνο σε αριθμητικά δεδομένα
| Πράξη | Τελεστής |
|---|---|
| Πρόσθεση | + |
| Αφαίρεση | - |
| Πολλαπλασιασμός | * |
| Διαίρεση | / |
| Υπόλοιπο ακέραιας διαίρεσης | mod |
| Πηλίκο ακέραιας διαίρεσης | div |
| Ύψωση σε δύναμη | ^ |
Οι τελεστές div και mod μπορούν να χρησιμοποιηθούν ΜΟΝΟ σε διαίρεση θετικών ακεραίων αριθμών. Ο τελεστής / μπορεί να χρησιμοποιηθεί ΚΑΙ στην διαίρεση πραγματικών αριθμών.
Παράδειγμα : 8 div 5 = 1 και 8 mod 5 = 3
Παράδειγμα : 8 div 5 = 1 και 8 mod 5 = 3
Σε μια διαίρεση ακεραίων θετικών αριθμών, όταν ο διαιρέτης ειναι μεγαλύτερος του διαιρετέου τότε το πηλίκο είναι πάντα μηδέν και το υπόλοιπο ειναι ο διαιρετέος.
Παράδειγμα : 3 div 5 = 0 και 3 mod 5 = 5
2. Συγκριτικοί Τελεστές
Χρησιμοποιούνται σε δεδομένα αριθμητικά, αλφαριθμητικά και λογικά| Πράξη | Τελεστής |
|---|---|
| Μεγαλύτερο | > |
| Μικρότερο | < |
| Ισο | = |
| Διάφορο | <> |
| Μεγαλύτερο-Ισο | >= |
| Μικρότερο-Ισο | <= |
Η σύγκριση μεταξύ αριθμητικών δεδομένων γίνεται όπως γνωρίζουμε από τα μαθηματικά.
Η σύγκριση μεταξύ αλφαριθμητικών δεδομένων γίνεται συγκρίνοντας χαρακτήρα προς χαρακτήρα που βρίσκονται στην αντίστοιχη θέση των αλφαριθμητικών δεδομένων, μέχρι να βρεθεί κάποια διαφορά.
Παράδειγμα : "κακός" < "καλός" γιατί το κ είναι μικρότερο από το λ
"Αθήνα" > "Α" γιατί η δεύτερη λέξη έχει λιγότερα γράμματα
Η σύγκριση μεταξύ λογικών δεδομένων αφορά μόνο την περίπτωση του ίσου (=) και του διάφορου (<>). Αυτό συμβαίνει διότι οι μόνες τιμές που παίρνουν τα λογικά δεδομένα είναι η τιμή Αληθής και η τιμή Ψευδής και δεν έχει έννοια η σύγκριση μεγαλύτερο ή μικρότερο
3. Λογικοί Τελεστές
Οι λογικοί τελεστές εφαρμόζονται πάνω σε λογικές προτάσεις και δίνουν αποτέλεσμα "λογικό", δηλαδή "Αληθής" ή "Ψευδής"
Η σύγκριση μεταξύ αλφαριθμητικών δεδομένων γίνεται συγκρίνοντας χαρακτήρα προς χαρακτήρα που βρίσκονται στην αντίστοιχη θέση των αλφαριθμητικών δεδομένων, μέχρι να βρεθεί κάποια διαφορά.
Παράδειγμα : "κακός" < "καλός" γιατί το κ είναι μικρότερο από το λ
"Αθήνα" > "Α" γιατί η δεύτερη λέξη έχει λιγότερα γράμματα
Η σύγκριση μεταξύ λογικών δεδομένων αφορά μόνο την περίπτωση του ίσου (=) και του διάφορου (<>). Αυτό συμβαίνει διότι οι μόνες τιμές που παίρνουν τα λογικά δεδομένα είναι η τιμή Αληθής και η τιμή Ψευδής και δεν έχει έννοια η σύγκριση μεγαλύτερο ή μικρότερο
3. Λογικοί Τελεστές
Οι λογικοί τελεστές εφαρμόζονται πάνω σε λογικές προτάσεις και δίνουν αποτέλεσμα "λογικό", δηλαδή "Αληθής" ή "Ψευδής"
| Λογικός Τελεστής | Ενέργεια |
|---|---|
| ΚΑΙ | Σύζευξη |
| Η | Διάζευξη |
| ΟΧΙ | Αρνηση |
Ο λογικός τελεστής ΚΑΙ όταν εφαρμόζεται σε δύο λογικές προτάσεις, παράγει αποτέλεσμα "Αληθής" ΜΟΝΟ στην περίπτωση που και οι δύο τελεστέοι έχουν τιμή ¨Αληθής"
Ο λογικός τελεστής Η όταν εφαρμόζεται σε δύο λογικές προτάσεις, παράγει αποτέλεσμα "Αληθής" στην περίπτωση που τουλάχιστον ένας από τους δύο τελεστέους έχουν τιμή ¨Αληθής"
Ο λογικός τελεστής ΟΧΙ όταν εφαρμόζεται αντιστρέφει τη λογική τιμή
| Α | Β | Α ΚΑΙ Β | Α Η Β | ΟΧΙ Α |
|---|---|---|---|---|
| Αληθής | Αληθής | Αληθής | Αληθής | Ψευδής |
| Αληθής | Ψευδής | Ψευδής | Αληθής | Ψευδής |
| Ψευδής | Αληθής | Ψευδής | Αληθής | Αληθής |
| Ψευδής | Ψευδής | Ψευδής | Ψευδής | Αληθής |
ιεραρχια τελεστων
Η σειρά με την οποία εκτελούνται οι τελεστές μέσα σε μια έκφραση δημιουργεί την ιεραρχία των τελεστών ή προτεραιότητα τελεστών. Σε μία έκφραση η ιεραρχία είναι :
1. αριθμητικοί τελεστές
2. συγκριτικοί τελεστές
3. λογικοί τελεστές
Στους αριθμητικούς τελεστές η ιεραρχία είναι :
1. Ύψωση σε δύναμη
2. Πολλαπλασιασμός, διαίρεση, div, mod
3. Πρόσθεση, αφαίρεση
Στους συγκριτικούς και στους λογικούς τελεστές δεν υπάρχει ιεραρχία
- Όταν σε μια έκφραση υπάρχουν τελεστές ίδιας ιεραρχίας τότε η εκτέλεση των πράξεων μεταξύ αυτών των τελεστών γίνεται από αριστερά προς τα δεξιά.
- Όταν σε μια έκφραση υπάρχουν παρενθέσεις τότε εκτελούνται πρώτα οι πράξεις που υπάρχουν μέσα σε αυτές
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου