Mathman.gr

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

AE-M09-01

Ο παρακάτω αλγόριθμος υπολογίζει το μέγιστο τριών αριθμών;

Να γίνει παρακολούθηση τιμών για τιμές εισόδου 5, 5 και 4 αντίστοιχα.

Αλγόριθμος   Άσκηση

Εμφάνισε  “Δώσε τρεις αριθμούς”

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

Αν α > β και α > γ τότε

max <-- α

αλλιώς_αν  β > α και β > γ  τότε

max <-- β

αλλιώς

max <-- γ

Τέλος_αν

Εμφάνισε  “Μέγιστο:”, max

Τέλος   Άσκηση

Dim lights

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

1.  Για να μην κάνουμε κάποιο λάθος και

2.  επειδή στην περίπτωση που οι αριθμοί, των οποίων θέλουμε το μέγιστο, γίνουν περισσότεροι, η λύση αυτή δεν μας ευνοεί (θα τεκμηριωθεί αργότερα).

 

Με την ευκαιρία αξιολογήστε τον παρακάτω αλγόριθμο για την καταλληλότητά του στο πρόβλημα μεγίστου 3 αριθμών (Ε 26) :

...

Αν α > β και α > γ τότε

max <-- α

αλλιώς_αν  β = α και β > γ  τότε

max <-- β

αλλιώς

max <-- γ

Τέλος_αν

...

σωστός

 

προβλήματα

Βελτιστοποίησης

optim

 

 

sideBar



You are here: MAIN PAGE