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