Σε όλα τα προγράμματα χρειαζόμαστε να ελέγξουμε κάποιες καταστάσεις. Π.χ βρες τον μεγαλύτερο από δυο αριθμούς που θα πληκτρολογήσει ο χρήστης
Η εντολή if κάνει τον έλεγχο και ΑΝ το αποτέλεσμα του ελέγχου είναι ΑΛΗΘΕΙΑ τότε θα εκτελεστεί η εντολή που ακολουθεί την παρένθεση, αλλιώς θα αγνοηθεί η εντολή αυτή και θα συνεχίσουμε στην επόμενη.
Η εντολή if ακολουθείται από παρενθέσεις που μέσα τους υπάρχει η παράσταση για έλεγχο.
Στο παραπάνω παράδειγμα, η if της γραμμής 11, ελέγχει αν το περιεχόμενο της μεταβλητής a είναι μεγαλύτερο από το περιεχόμενο της b και ΑΝ αυτό είναι αλήθεια, τότε αποθηκεύει στην μεταβλητή c την τιμή του a.
Στη γραμμή 14 υπάρχει ένα if που ελέγχει αν η τιμή της μεταβλητής a είναι μικρότερη της τιμής της b και ΑΝ είναι αλήθεια, τότε θα αποθηκευτεί στην μεταβλητή c η τιμή της b.
Αποτέλεσμα των παραπάνω ελέγχων, είναι η μεταβλητή c να έχει πάρει την μεγαλύτερη τιμή από τα a και b.
Ακολουθεί η εκτύπωση της μεταβλητής c με το ανάλογο μήνυμα.
Ασκήσεις:
1) Βρες τον μικρότερο από δύο αριθμούς.
2) Βρες αν δυο αριθμοί είναι ίσοι.
3) Βρες αν δυο αριθμοί είναι άνισοι.
Σημειώσεις στους τελεστές συγκρίσεων
Περισσότερες πληροφορίες για τους τελεστές:
https://el.wikiversity.org/wiki/C/Μάθημα_3ο