e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από την Τράπεζα θεμάτων |
Αλγόριθμος άλματος_εις_μήκος
!0_19389 Δ
!Σε έναν αγώνα στον τελικό του άλματος εις μήκος, οι πρώτοι δέκα αθλητές έχουν
!δικαίωμα να κάνουν ακόμα μια προσπάθεια. Να αναπτύξετε αλγόριθμο ο οποίος
!για κάθε έναν από τους δέκα αθλητές:
!Δ1. Να διαβάζει το μήκος του άλματος κάθε αθλητή. Θεωρήστε ότι για άκυρο
!άλμα δίνεται ως μήκος ο αριθμός μηδέν (0). Μονάδες 5
!Δ2. Να εμφανίζει το πλήθος των αθλητών που είχαν άκυρη προσπάθεια.
!Μονάδες 10
!Δ3. Να εμφανίζει το μέσο όρο μήκους των έγκυρων αλμάτων. Μονάδες 10
! Αρχικές τιμές
Ν <- 10
πλήθος_άκυρων <- 0
άθροισμα <- 0
! Δ1
Για i από 1 μέχρι Ν
Εμφάνισε i, "ος αθλητής"
Εμφάνισε "Δώστε μήκος : "
Διάβασε μήκος
! Δ2
Αν μήκος = 0 τότε
πλήθος_άκυρων <- πλήθος_άκυρων + 1
αλλιώς
! Δ3
άθροισμα <- άθροισμα + μήκος
Τέλος_αν
Τέλος_επανάληψης
! Δ2
Εμφάνισε "Πλήθος των αθλητών που είχαν άκυρη προσπάθεια: ", πλήθος_άκυρων
! Δ3
Αν πλήθος_άκυρων <> 10 τότε
Εμφάνισε "Μέσος όρος μήκους έγκυρων αλμάτων: ", άθροισμα/(10 - πλήθος_άκυρων)
Τέλος_αν
Τέλος άλματος_εις_μήκος
|