Αριθμητικοί τελεστές
Οι προτεραιότητες των αριθμητικών τελεστών ορίζουν την σειρά με την οποία πραγματοποιούνται οι πράξεις σε μια αριθμητική έκφραση σε ψευδογλώσσα. Τα πράγματα δεν διαφέρουν πολύ από τα μαθηματικά:
1η προτεραιότητα: Οι παρενθέσεις ( , )
2η προτεραιότητα: Πολλαπλασιασμός *, Διαίρεση /, Ακέραιο υπόλοιπο mod, Ακέραιο πηλίκο div, Δύναμη ^
3η προτεραιότητα: Πρόσθεση +, Αφαίρεση -
Όταν έχουμε πράξεις ίδιας προτεραιότητας τότε ξεκινάμε τις πράξεις από αριστερά προς τα δεξιά με τη σειρά που εμφανίζονται.
Συγκριτικοί τελεστές
Τελεστές mod div
Συγκριτικοί τελεστές
Οι συγκριτικοί τελετές χρησιμοποιούνται για να φτιάξουμε συνθήκες, δηλαδή λογικές εκφράσεις. Οι τελεστές αυτοί στη ψευδογλώσσα είναι:
> (Μεγαλύτερο)
< (Μικρότερο)
= (Ίσο)
≠ (Διαφορετικό)
≤ (Μικρότερο ίσο)
≥ (Μεγαλύτερο ίσο)
> (Μεγαλύτερο)
< (Μικρότερο)
= (Ίσο)
≠ (Διαφορετικό)
≤ (Μικρότερο ίσο)
≥ (Μεγαλύτερο ίσο)
Τελεστές mod div
Οι αριθμητικοί τελεστές mod και div είναι το ακέραιο υπόλοιπο και το ακέραιο πηλίκο δύο ακεραίων μη αρνητικών αριθμών. Για να τα υπολογίσουμε, είτε οι αριθμοί είναι μικροί και εύκολοι είτε μεγάλοι και δύσκολοι θα πρέπει να εκτελέσουμε τη διαίρεση με τον παραδοσιακό τρόπο και να σταματήσουμε όταν είμαστε στο σημείο να προσθέσουμε υποδιαστολή (αν η διαίρεση είναι ατελής) ή όταν το υπόλοιπο μηδενιστεί (όταν η διαίρεση είναι τελεία). Αριστερά θα βρούμε το mod και δεξιά το div. Π.χ.
Λογικοί Τελεστές
Οι λογικοί τελεστές χρησιμοποιούνται για τη δημιουργία λογικών εκφράσεων. Οι λογικές εκφράσεις έχουν τελική τιμή Αληθής ή Ψευδής και η χρησιμότητά τους φαίνεται στις εντολές επιλογής και πολλαπλής επιλογής όπου παίζουν το ρόλο της συνθήκης. Οι λογικοί τελεστές είναι τρεις:
και, ή, όχι
Στον πίνακα που ακολουθεί φαίνονται οι λογικές τιμές που προκύπτουν από την εφαρμογή των λογικών τελεστών σε κάθε περίπτωση:
Α
|
Β
|
Α και Β
|
Α ή Β
|
όχι Α
|
Αληθής
|
Αληθής
|
Αληθής
|
Αληθής
|
Ψευδής
|
Αληθής
|
Ψευδής
|
Ψευδής
|
Αληθής
|
Ψευδής
|
Ψευδής
|
Αληθής
|
Ψευδής
|
Αληθής
|
Αληθής
|
Ψευδής
|
Ψευδής
|
Ψευδής
|
Ψευδής
|
Αληθής
|