Τετάρτη 29 Μαρτίου 2023

Ύλη για δομές διακλάδωσης

 Δομές Διακλάδωσης


Θα ξεκινήσουμε με το εξής απλό παράδειγμα: Σας δίνεται ένας αριθμός και θέλετε να

ελέγξετε αν αυτός ο αριθμός είναι άρτιος ή περιττός.



Η εντολή που χρησιμοποιούμε για να πάρει μία απόφαση το πρόγραμμα μας είναι η εντολή if.





Παρατηρήσεις:

  • Μπορεί να έχουμε την εντολή if χωρίς το else. Δηλαδή, σε περίπτωση που δεν ισχύειη λογική έκφραση να μην εκτελείται άλλη εντολή.
  •  Τα άγκιστρα μπορούν να παραλείπονται, αν έχουμε μόνο μία εντολή.


Προκειμένου να συγκρίνουμε δύο αριθμητικές παραστάσεις ως προς την τιμή τους χρησιμοποιούμε τους συγκριτικούς τελεστές:



Οι συγκριτικοί τελεστές χρησιμοποιούνται, για να σχηματίσουμε λογικές συνθήκες. Μία λογική

συνθήκη απαρτίζεται από τρία μέρη: τον συγκριτικό τελεστή στη μέση και τις εκφράσεις τις

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

(true) είτε ψευδής (false).



Σημείωση: Ο τελεστής (=) είναι τελεστής ανάθεσης τιμής, αποδίδει ό,τι υπάρχει στα δεξιά

του στη μεταβλητή που βρίσκεται στα αριστερά του. Ο τελεστής (==) είναι τελεστής

σύγκρισης και συγκρίνει εάν τα δύο μέλη στα δεξιά και αριστερά του είναι ίσα, επιστρέφοντας

true ή false.


Παράδειγμα 

Να γράψετε πρόγραμμα το οποίο να δέχεται δύο ακέραιους αριθμούς. Αν οι αριθμοί είναι ίσοι

να τυπώνει το μήνυμα «Equals».

Υλοποίηση στη γλώσσα προγραμματισμού C++





References

Όλες οι πληροφορίες μας της παραλάβαμε από τα βιβλία β-γ Λύκειου πληροφορικής και επιστήμης ηλεκτρονικών υπολογιστών του παιδαγωγικού ινστιτούτου Κύπρου.

https://plirom.schools.ac.cy/index.php/el/yliko/didaktiko-yliko




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

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