e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από θέματα Πανελλαδικών εξετάσεων |
Αλγόριθμος βαθμολογία
! Επαναληπτικές 2000_Θ4
!Ο τελικός βαθμός ενός μαθητή σ' ένα μάθημα υπολογίζεται με
!βάση την προφορική και τη γραπτή βαθμολογία του με την
!ακόλουθη διαδικασία:
!Αν η διαφορά των δύο βαθμών είναι μεγαλύτερη από πέντε (5)
!μονάδες, τότε ο προφορικός βαθμός προσαρμόζεται (δηλαδή
!αυξάνεται ή μειώνεται) έτσι, ώστε η αντίστοιχη διαφορά να
!μειωθεί στις τρεις (3) μονάδες, αλλιώς ο προφορικός βαθμός
!παραμένει αμετάβλητος. Ο τελικός βαθμός είναι ο μέσος όρος των
!δύο βαθμών.
!Παράδειγμα προσαρμογής προφορικού βαθμού:
!Αν ο γραπτός βαθμός είναι 18 και ο προφορικός 11,
!τότε ο προφορικός γίνεται 15, ενώ, αν ο γραπτός είναι 10 και
!ο προφορικός 19, τότε ο προφορικός γίνεται 13.
!Να αναπτύξετε έναν αλγόριθμο ο οποίος:
!α. να διαβάζει τους δύο βαθμούς
!β. να υπολογίζει τον τελικό βαθμό σύμφωνα με την παραπάνω
! διαδικασία
!γ. να εμφανίζει τον τελικό βαθμό και, αν αυτός είναι
!μεγαλύτερος ή ίσος του 10, το μήνυμα ΠΡΟΑΓΕΤΑΙ, αλλιώς
!το μήνυμα ΑΠΟΡΡΙΠΤΕΤΑΙ.
!α
Εμφάνισε "Δώσε προφορικό βαθμό : "
Διάβασε προφορικός
Εμφάνισε "Δώσε γραπτό βαθμό : "
Διάβασε γραπτός
Αν Α_Τ (προφορικός - γραπτός) > 5 τότε
Αν προφορικός > γραπτός τότε
προσαρμοσμένος <- γραπτός + 5
αλλιώς
προσαρμοσμένος <- γραπτός - 5
Τέλος_αν
αλλιώς
προσαρμοσμένος <- προφορικός
Τέλος_αν
!β
τελικός <- (γραπτός + προσαρμοσμένος)/ 2
!γ
Εμφάνισε "Τελικός βαθμός: ", τελικός
Αν τελικός ≥ 10 τότε
Εμφάνισε "ΠΡΟΑΓΕΤΑΙ"
αλλιώς
Εμφάνισε "ΑΠΟΡΡΙΠΤΕΤΑΙ"
Τέλος_αν
Τέλος βαθμολογία
|