Δομή Επιλογής - Άσκηση 7

2014-10-09 12:33

ΑΣΚΗΣΗ 7 (Εύρεση μεγίστου ή ελαχίστου ενός συνόλου από λίγους αριθμούς).

 

 

Παράδειγμα: Να γραφεί αλγόριθμος που να διαβάζει τέσσερεις αριθμούς, θα τους συγκρίνει και θα εμφανίζει τον μέγιστο.

 

 

Αλγόριθμος Μέγιστος

Διάβασε α,β,γ,δ

maxßα

Αν β> max τότε

  maxßβ

Τέλος_αν

Αν γ> max τότε

  maxßγ

Τέλος_αν

Αν δ> max τότε

  maxßδ

Τέλος_αν

Εκτύπωσε max

Τέλος Μέγιστος

 

ΠΡΟΣΟΧΗ!!

 

Στον υπολογισμό του ελάχιστου ή μέγιστου επιβάλλεται η χρήση της απλής ΑΝ διότι πρέπει να συγκριθούν όλοι οι αριθμοί με το max ή το min.

Δηλ. δεν είναι σωστό να γράψουμε:

 

 

 
   
 

Διάβασε α,β,γ,δ

maxßα

Αν β> max τότε

  maxßβ

Αλλιώς_αν γ> max τότε

  maxßγ

Αλλιώς_αν δ> max τότε

  Maxßδ

Τέλος_αν

 

Γιατί όμως?????