Slide 8
Slide 8 text
23 77 2 15 71 90 28 11 62 50
Ακόμα και ϋνα μικρό παιδύ μπορεύ
να κοιτϊξει την λύςτα με τουσ
παραπϊνω αριθμούσ και να μασ πει
ποιοσ εύναι ο μεγαλύτεροσ. Εύναι
φυςικϊ το 90.
Ένασ υπολογιςτόσ όμωσ για να
λύςει αυτό το πρόβλημα
χρειϊζεται ϋναν αλγόριθμο. Σο
μόνο που μπορεύ να κϊνει εύναι να
διαβϊζει τουσ αριθμούσ, να τουσ
αποθηκεύει και να ςυγκρύνει δυο
αριθμούσ μεταξύ τουσ. Μπορεύτε
να ςκεφτεύτε τα βόματα από
αυτϋσ τισ απλϋσ εργαςύεσ ώςτε να
μπορϋςει ο υπολογιςτόσ να βρει
ποιοσ εύναι ο μεγαλύτεροσ αριθμόσ
ςτην λύςτα; Βρεύτε τον αλγόριθμο!
1. Διαβϊζω τον αριθμό.
2. Αποθηκεύω τον αριθμό ςε
μια θϋςη που την ονομϊζω
«μεγαλύτερο» – μια
μεταβλητή δηλαδό.
3. Διαβϊζω τον επόμενο
αριθμό.
4. υγκρύνω τον αριθμό που
διϊβαςα με αυτόν που
αποθόκευςα.
5. Αν εύναι μεγαλύτεροσ, τότε
αποθηκεύω αυτόν ςε αυτό
την θϋςη. Αλλιώσ δεν κϊνω
τύποτα.
6. Αν δεν τελεύωςαν οι αριθμού,
πϊω πϊλι ςτο βόμα 3.
1. Αποθηκεύω το 23 ςτην
μεταβλητό «μεγαλύτερο».
2. υγκρύνω με το 77. Αφού
εύναι μεγαλύτερο,
αποθηκεύω αυτό ςτην
μεταβλητό.
3. υγκρύνω διαδοχικϊ με το 2,
το 15, το 71. Επειδό εύναι
μικρότερα, δεν κϊνω καμιϊ
ενϋργεια.
4. Όταν ςυγκρύνω με το 90,
αποθηκεύω το 90 ςτο
«μεγαλύτερο».
5. υγκρύνω διαδοχικϊ τουσ
αριθμούσ 28, 11, 62 και 50 με
το 90.
6. το τϋλοσ, το «μεγαλύτερο»
περιϋχει το 90!