e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από τον Οδηγό Μελέτης Μαθητών |
ΠΡΟΓΡΑΜΜΑ Μέγιστα_Ελάχιστα_Βαθμολογίας
! ΑΕΠΠ - Οδηγός Μελέτης Μαθητή
! Μη λυμένες ασκήσεις 3.6.9
!
!9. Να γραφεί πρόγραμμα σε "ΓΛΩΣΣΑ", το οποίο να διαβάζει τα ονόματα
! των 26 μαθητών μιας τάξης και 10 βαθμούς για τον καθένα.
! Το πρόγραμμα να υπολογίζει και να εμφανίζει το Μέσο Όρο για κάθε
! μαθητή. Στο τέλος να τυπώνεται ο μαθητής με το μεγαλύτερο μέσο όρο,
! ο μαθητής με τον μικρότερο μέσο όρο και ο μέσος όρος τους, αντίστοιχα.
ΣΤΑΘΕΡΕΣ
ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ = 26
ΠΛΗΘΟΣ_ΒΑΘΜΩΝ = 10
ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: όνομα, όνομα_max, όνομα_min
ΑΚΕΡΑΙΕΣ: i, j, sum, βαθμό
ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ, max, min
ΑΡΧΗ
max <- -1
min <- 21
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ ΠΛΗΘΟΣ_ΜΑΘΗΤΩΝ
ΓΡΑΨΕ 'Δώστε όνομα ', i, 'ου μαθητή'
ΔΙΑΒΑΣΕ όνομα
sum <- 0
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ ΠΛΗΘΟΣ_ΒΑΘΜΩΝ
ΓΡΑΨΕ 'Δώστε ', j, 'ο βαθμό'
ΔΙΑΒΑΣΕ βαθμό
sum <- sum + βαθμό
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΟ <- sum/ ΠΛΗΘΟΣ_ΒΑΘΜΩΝ
ΑΝ ΜΟ > max ΤΟΤΕ
max <- ΜΟ
όνομα_max <- όνομα
ΤΕΛΟΣ_ΑΝ
ΑΝ ΜΟ < min ΤΟΤΕ
min <- ΜΟ
όνομα_min <- όνομα
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'Μεγαλύτερος μέσος όρος: ', max, 'από τον ', όνομα_max
ΓΡΑΨΕ 'Μικρότερος μέσος όρος: ', min, 'από τον ', όνομα_min
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
|