ΓΕΛ ΑΕΠΠ Πανελλαδικές 2018 – Διαγώνισμα Εξομοίωσης-1 Θέμα-Γ (ΑΠ)

Μπάμπης Μπουλής
Master of Science in Computer Engineering

Θέμα-Γ  (Απάντηση)

ΠΡΟΓΡΑΜΜΑ αεππ2018Γ
ΜΕΤΑΒΛΗΤΕΣ
 ΑΚΕΡΑΙΕΣ: πλR1, πλR2, οχ, αρ, δ, δR1, δR2, δ1, δ2, δ3, αρ1, αρ2, αρ3
 ΧΑΡΑΚΤΗΡΕΣ: ον, μ, κ, ονR1, ονR2, ον1, μ1
ΑΡΧΗ
 πλR1 ← 0
 πλR2  ← 0
 ΓΙΑ οχ ΑΠΟ 1 ΜΕΧΡΙ 85
  ΓΡΑΨΕ ‘Δώσε όνομα οδηγού, μάρκα και αριθμό αυτοκινήτου’
  ΔΙΑΒΑΣΕ ον, μ, αρ
  ΓΡΑΨΕ ‘Δώσε κατηγορία οχήματος R1 ή R2’
  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
   ΔΙΑΒΑΣΕ κ
  ΜΕΧΡΙΣ_ΟΤΟΥ κ = ‘R1’ Η κ = ‘R2’
  ΓΡΑΨΕ ‘Δώσε χρόνο αγωνιζόμενου σε δευτερόλεπτα’
  ΔΙΑΒΑΣΕ δ
  ΑΝ κ = ‘R1’ ΤΟΤΕ
   ΑΝ πλR1 = 0 ΤΟΤΕ
    ονR1  ← ον
    δR1  ← δ
   ΑΛΛΙΩΣ
    ΑΝ δ < δR1 ΤΟΤΕ
     ονR1  ← ον
     δR1  ← δ
    ΤΕΛΟΣ_ΑΝ
   ΤΕΛΟΣ_ΑΝ
   πλR1  ← πλR1 + 1
  ΑΛΛΙΩΣ
   ΑΝ πλR2 = 0 ΤΟΤΕ
    ονR2  ← ον
    δR2  ← δ
   ΑΛΛΙΩΣ
    ΑΝ δ < δR2 ΤΟΤΕ
     ονR2  ← ον
     δR2  ← δ
    ΤΕΛΟΣ_ΑΝ
   ΤΕΛΟΣ_ΑΝ
   πλR2  ← πλR2 + 1
  ΤΕΛΟΣ_ΑΝ
  ΑΝ οχ = 1 ΤΟΤΕ
   ον1 ← ον
   μ1 ← μ
   δ1 ← δ
   αρ1 ← αρ
   δ2 ← δ
   αρ2 ← αρ
   δ3 ← δ
   αρ3 ← αρ
  ΑΛΛΙΩΣ
   ΑΝ δ < δ1 ΤΟΤΕ
    δ3 ← δ2
    δ2 ← δ1
    δ1 ← δ
    αρ3 ← αρ2
    αρ2 ← αρ1
    αρ1 ← αρ
    ον1 ← ον
    μ1 ← μ
   ΑΛΛΙΩΣ_ΑΝ δ < δ2 ΤΟΤΕ
    δ3 ← δ2
    δ2 ← δ
    αρ3 ← αρ2
    αρ2 ← αρ
   ΑΛΛΙΩΣ_ΑΝ δ < δ3 ΤΟΤΕ
    δ3 ← δ
    αρ3 ← αρ
   ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΑΝ
 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

 ΑΝ αρ1 = 14 ΤΟΤΕ
  σειρά ← ‘ πρώτος’
 ΑΛΛΙΩΣ_ΑΝ αρ2 = 14 ΤΟΤΕ
  σειρά ← ‘ δεύτερος’
 ΑΛΛΙΩΣ_ΑΝ αρ3 = 14 ΤΟΤΕ
  σειρά ← ‘ τρίτος’
 ΑΛΛΙΩΣ
  σειρά ← ‘ εκτός τριάδας’
 ΤΕΛΟΣ_ΑΝ
 ΓΡΑΨΕ ‘Ο Ιαβέρης τερμάτισε’, σειρά

 ΓΡΑΨΕ ‘Πλήθος στην R1 ‘, πλR1, ‘Πλήθος στην R2 ‘, πλR2
 ΑΝ πλR1 > πλR2 ΤΟΤΕ
  ΓΡΑΨΕ ‘μεγαλύτερη συμμετοχή στην κατηγορία R1’
 ΑΛΛΙΩΣ
  ΓΡΑΨΕ ‘μεγαλύτερη συμμετοχή στην κατηγορία R2’
 ΤΕΛΟΣ_ΑΝ

 ΓΡΑΨΕ ‘Νικητής ανεξαρτήτως κατηγορίας ‘, ον1, ‘ με αυτοκίνητο ‘, μ1, ‘ χρόνος ‘, δ1
 ΓΡΑΨΕ ‘Νικητής R1 ο ‘, ονR1, ‘ με χρόνο ‘, δR1
 ΓΡΑΨΕ ‘Νικητής R2 ο ‘, ονR2, ‘ με χρόνο ‘, δR2
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


 

error: το περιεχόμενο προστατεύεται !!