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
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

 

© 2016 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος