η πληροφορικη

στην εκπαιδευση


Υλικό για μαθητές και εκπαιδευτικούς

Ασκήσεις

2ο Κεφάλαιο (Δομή επανάληψης) - Υποψήφιος

ΕΚΦΩΝΗΣΗ

Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ που να διαβάζει τα ονόματα των υποψηφίων για τις πανελλαδικές (η επαναληπτική διαδικασία τερματίζεται μόλις εισαχθεί ως όνομα εξεταζομένου ο κενός χαρακτήρας ""). Στη συνέχεια θα διαβάζει τους βαθμούς σε τέσσερα μαθήματα (α, β, γ, δ) και θα υπολογίζει τον συνολικό αριθμό μορίων υποψηφίου από τον τύπο:

"{(α+β+γ+δ) x 2 + 1,3 x α + 0,7 x β} x 100".

Για κάθε υποψήφιο θα εμφανίζει το όνομά του και τον συνολικό αριθμό μορίων υποψηφίου.

Στο τέλος να εμφανίζεται και ο μέσος αριθμός μορίων για όλους τους υποψήφιους

-------------------------------------------------------

ΑΡΙΘΜΗΤΙΚΟ ΠΑΡΑΔΕΙΓΜΑ (Μαθήματα βαρύτητας 1 και 2)

ΜΑΘΗΜΑ 1=12,4

ΜΑΘΗΜΑ 2=15,6

ΜΑΘΗΜΑ 3=16,8

ΜΑΘΗΜΑ 4=14,7

ΣΥΝΟΛΟ Α: Άθροισμα των γραπτών βαθμών: 12,4+15,6+16,8+14,7= 59,5 x2=119

ΣΥΝΟΛΟ Β: Μαθήματα βαρύτητας: 12,4x1,3+15,6x0,7=16,12+10,92=27,04

ΤΕΛΙΚΟ ΣΥΝΟΛΟ ΜΟΡΙΩΝ (Α+Β)x100: 119+27,04=146,04 x100=14.604 μόρια

 

 ΛΥΣΗ

 

ΠΡΟΓΡΑΜΜΑ ΥΠΟΨΗΦΙΟΣ
ΜΕΤΑΒΛΗΤΕΣ
  ΧΑΡΑΚΤΗΡΕΣ: ΟΝ
  ΠΡΑΓΜΑΤΙΚΕΣ: α, β, γ, δ, ΜΟΡΙΑ, Συν_μορίων, ΜΟ
  ΑΚΕΡΑΙΕΣ: αρ_υποψ
ΑΡΧΗ
  Συν_μορίων <- 0
  αρ_υποψ <- 0
  ΓΡΑΨΕ 'Δώσε όνομα υποψηφίου'
  ΔΙΑΒΑΣΕ ΟΝ
  ΟΣΟ ΟΝ <> '' ΕΠΑΝΑΛΑΒΕ
    ΔΙΑΒΑΣΕ α, β, γ, δ
    ΜΟΡΙΑ <- ((α + β + γ + δ)*2 + 1.3*α + 0.7*β)*100
    ΓΡΑΨΕ 'Ο Υποψήφιος ', ΟΝ, ' έχει ', ΜΟΡΙΑ, ' μόρια'
    Συν_μορίων <- Συν_μορίων + ΜΟΡΙΑ
    αρ_υποψ <- αρ_υποψ + 1
    ΔΙΑΒΑΣΕ ΟΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΜΟ <- Συν_μορίων/αρ_υποψ
  ΓΡΑΨΕ 'ο μέσος όρος θα είναι:', ΜΟ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ