e-ΜΑΘΗΜΑΤΑ
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό περιβάλλον

Λύσεις ασκήσεων από θέματα Πανελλαδικών εξετάσεων


Αλγόριθμος αναβαθμολόγηση
! ΕΠΑΝ2004_Θ3
!Σε κάποια εξεταστική δοκιμασία κάθε γραπτό αξιολογείται αρχικά
!από δύο βαθμολογητές και υπάρχει περίπτωση το γραπτό να
!χρειάζεται αναβαθμολόγηση από τρίτο βαθμολογητή. Στην περίπτωση
! αναβαθμολόγησης ο τελικός βαθμός υπολογίζεται ως εξής:
!  i.    Αν ο βαθμός του τρίτου βαθμολογητή είναι ίσος με το
!μέσο όρο (Μ.Ο.) των βαθμών των δύο πρώτων βαθμολογητών,
!τότε ο τελικός βαθμός είναι ο Μ.Ο.
!  ii.   Αν ο βαθμός του τρίτου βαθμολογητή είναι μικρότερος
! από το μικρότερο βαθμό (ΜΙΝ) των δύο πρώτων βαθμολογητών,
!τότε ο τελικός βαθμός είναι ο ΜΙΝ.
!  iii. Διαφορετικά, ο τελικός βαθμός είναι ο μέσος όρος του
!βαθμού του τρίτου βαθμολογητή με τον πλησιέστερο προς αυτόν
!βαθμό των δύο πρώτων βαθμολογητών.
!Να αναπτύξετε αλγόριθμο υπολογισμού του τελικού βαθμού ενός
!γραπτού με αναβαθμολόγηση, ο οποίος:
!α. να διαβάζει τους βαθμούς του πρώτου, του δεύτερου και του
!τρίτου βαθμολογητή ενός γραπτού.
!β. να υπολογίζει και να εκτυπώνει το μεγαλύτερο (ΜΑΧ) και
!το μικρότερο (ΜΙΝ) από τους βαθμούς του πρώτου και του
!δεύτερου βαθμολογητή.
!γ. να υπολογίζει και να εκτυπώνει τον τελικό βαθμό του γραπτού
!σύμφωνα με την παραπάνω διαδικασία.
!Παρατήρηση: Θεωρήστε ότι και οι τρεις βαθμοί είναι θετικοί
!ακέραιοι αριθμοί και δεν απαιτείται έλεγχος των δεδομένων.


Εμφάνισε "Δώσε βαθμό Α : "
Διάβασε βαθμός_Α
Εμφάνισε "Δώσε βαθμό Β : "
Διάβασε βαθμός_Β
Εμφάνισε "Δώσε βαθμό Γ : "
Διάβασε βαθμός_Γ


Αν βαθμός_Α > βαθμός_Β τότε
  ΜΑΧ <- βαθμός_Α
  ΜΙΝ <- βαθμός_Β
  Εμφάνισε "Μεγαλύτερος βαθμός από τον Α βαθμολογητή: ", ΜΑΧ
  Εμφάνισε "Μικρότερος βαθμός από τον Β βαθμολογητή : ", ΜΙΝ
αλλιώς
  ΜΑΧ <- βαθμός_Β
  ΜΙΝ <- βαθμός_Α
  Εμφάνισε "Μεγαλύτερος βαθμός από τον Β βαθμολογητή: ", ΜΑΧ
  Εμφάνισε "Μικρότερος βαθμός από τον Α βαθμολογητή : ", ΜΙΝ
Τέλος_αν


ΜΟ <- (βαθμός_Α + βαθμός_Β)/ 2
Αν βαθμός_Γ = ΜΟ τότε
  τελικός <- ΜΟ
αλλιώς_αν βαθμός_Γ < ΜΙΝ τότε
  τελικός <- ΜΙΝ
αλλιώς
  Αν Α_Τ(βαθμός_Γ - ΜΙΝ) < Α_Τ(βαθμός_Γ - ΜΑΧ) τότε
    τελικός <- (βαθμός_Γ + ΜΙΝ)/ 2
  αλλιώς
    τελικός <- (βαθμός_Γ + ΜΑΧ)/ 2
  Τέλος_αν
Τέλος_αν
Εμφάνισε "Ο τελικός βαθμός του γραπτού είναι : ", τελικός

Τέλος αναβαθμολόγηση

 

Κεντρική Σελίδα Αλλα e-μαθήματα ΑΕΠΠ Αλλη άσκησηΕπιστροφή στην κορυφή της σελίδας
© 2014 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος