menuuuu

Τελεστές - Τελεστέοι

  • Τελεστές είναι σύμβολα που χρησιμοποιούνται στις πράξεις
  • Τελεστέοι είναι αυτοί πάνω στους οποίους εφαρμόζονται οι τελεστές και αποτελούνται από μεταβλητές και σταθερές

       Παράδειγμα : 5 + 3 , το 5 και το 3 είναι οι τελεστέοι και το + είναι ο τελεστής
                                 Χ / Υ , το Χ και το Υ είναι οι τελεστέοι και το / είναι ο τελεστής

Κατηγοριες Τελεστων

1. Αριθμητικοί Τελεστές
    Χρησιμοποιούνται μόνο σε αριθμητικά δεδομένα

Πράξη Τελεστής
Πρόσθεση +
Αφαίρεση -
Πολλαπλασιασμός *
Διαίρεση /
Υπόλοιπο ακέραιας διαίρεσης mod
Πηλίκο ακέραιας διαίρεσης div
Ύψωση σε δύναμη ^


Οι τελεστές div και mod μπορούν να χρησιμοποιηθούν ΜΟΝΟ σε διαίρεση  θετικών ακεραίων αριθμών. Ο τελεστής / μπορεί να χρησιμοποιηθεί ΚΑΙ στην διαίρεση πραγματικών αριθμών.

Παράδειγμα : 8 div 5 = 1 και 8 mod 5 = 3


Σε μια διαίρεση ακεραίων θετικών αριθμών, όταν ο διαιρέτης ειναι μεγαλύτερος του διαιρετέου τότε το πηλίκο είναι πάντα μηδέν και το υπόλοιπο ειναι ο διαιρετέος.


Παράδειγμα : 3 div 5 = 0 και 3 mod 5 = 5


2. Συγκριτικοί Τελεστές
    Χρησιμοποιούνται σε δεδομένα αριθμητικά, αλφαριθμητικά και λογικά

Πράξη Τελεστής
Μεγαλύτερο >
Μικρότερο <
Ισο =
Διάφορο <>
Μεγαλύτερο-Ισο >=
Μικρότερο-Ισο <=
Η σύγκριση μεταξύ αριθμητικών δεδομένων γίνεται όπως γνωρίζουμε από τα μαθηματικά.
Η σύγκριση μεταξύ αλφαριθμητικών δεδομένων γίνεται συγκρίνοντας χαρακτήρα προς χαρακτήρα που βρίσκονται στην αντίστοιχη θέση των αλφαριθμητικών δεδομένων, μέχρι να βρεθεί κάποια διαφορά.

Παράδειγμα : "κακός" < "καλός" γιατί το κ είναι μικρότερο από το λ
                       "Αθήνα" > "Α" γιατί η δεύτερη λέξη έχει λιγότερα γράμματα

Η σύγκριση μεταξύ λογικών δεδομένων αφορά μόνο την περίπτωση του ίσου (=) και του διάφορου (<>). Αυτό συμβαίνει διότι οι μόνες τιμές που παίρνουν τα λογικά δεδομένα είναι η τιμή Αληθής και η τιμή Ψευδής και δεν έχει έννοια η σύγκριση μεγαλύτερο ή μικρότερο

3. Λογικοί Τελεστές
    Οι λογικοί τελεστές εφαρμόζονται πάνω σε λογικές προτάσεις και δίνουν αποτέλεσμα "λογικό", δηλαδή "Αληθής" ή "Ψευδής"

Λογικός Τελεστής Ενέργεια
ΚΑΙ Σύζευξη
Η Διάζευξη
ΟΧΙ Αρνηση


Ο λογικός τελεστής ΚΑΙ όταν εφαρμόζεται σε δύο λογικές προτάσεις, παράγει αποτέλεσμα "Αληθής" ΜΟΝΟ στην περίπτωση που και οι δύο τελεστέοι έχουν τιμή ¨Αληθής"
Ο λογικός τελεστής Η όταν εφαρμόζεται σε δύο λογικές προτάσεις, παράγει αποτέλεσμα "Αληθής" στην περίπτωση που τουλάχιστον ένας από τους δύο τελεστέους έχουν τιμή ¨Αληθής"
Ο λογικός τελεστής ΟΧΙ όταν εφαρμόζεται αντιστρέφει τη λογική τιμή

Α Β Α ΚΑΙ Β Α Η Β ΟΧΙ Α
Αληθής Αληθής Αληθής Αληθής Ψευδής
Αληθής Ψευδής Ψευδής Αληθής Ψευδής
Ψευδής Αληθής Ψευδής Αληθής Αληθής
Ψευδής Ψευδής Ψευδής Ψευδής Αληθής


ιεραρχια τελεστων

Η σειρά με την οποία εκτελούνται οι τελεστές μέσα σε μια έκφραση δημιουργεί την ιεραρχία των τελεστών ή προτεραιότητα τελεστών. Σε μία έκφραση η ιεραρχία είναι :

1. αριθμητικοί τελεστές
2. συγκριτικοί τελεστές
3. λογικοί τελεστές

Στους αριθμητικούς τελεστές η ιεραρχία είναι :
1. Ύψωση σε δύναμη
2. Πολλαπλασιασμός, διαίρεση, div, mod
3. Πρόσθεση, αφαίρεση

Στους συγκριτικούς και στους λογικούς τελεστές δεν υπάρχει ιεραρχία

  • Όταν σε μια έκφραση υπάρχουν τελεστές ίδιας ιεραρχίας τότε η εκτέλεση των πράξεων μεταξύ αυτών των τελεστών γίνεται από αριστερά προς τα δεξιά.
  • Όταν σε μια έκφραση υπάρχουν παρενθέσεις τότε εκτελούνται πρώτα οι πράξεις που υπάρχουν μέσα σε αυτές






Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου