ΘΕΜΑ Α
Α1. 1. Σ 2. Σ 3. Λ 4. Λ 5. Λ
Α2. 1. Σ 2. Σ 3. Σ 4. Λ 5. Λ
Α3. 1. ΑΛΗΘΗΣ 2. ΨΕΥΔΗΣ 3. ΑΛΗΘΗΣ 4. ΨΕΥΔΗΣ 5. ΑΛΗΘΗΣ
Α4. Κ<--Χ>1
Α5. α. το πλαίσιο της σελίδας 205
β. η τελευταία παράγραφος της σελίδας 206
γ. το πλαίσιο της σελίδας 210
ΘΕΜΑ Β
Β1.
…
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
Σ <-- 0
ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 100
ΔΙΑΒΑΣΕ Χ
Σ <-- Σ + Χ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΕΧΡΙΣ_ΟΤΟΥ Σ > 1000
Β2.
Κυρίως Πρόγραμμα Διαδικασία
z
|
w
|
w
|
z
|
ΟΘΟΝΗ
| |
1
|
3
|
1
|
3
| ||
4
|
5
|
5
| |||
4
|
5
|
4
| |||
4
|
5
| ||||
9
|
7
|
7
| |||
9
|
7
|
9
| |||
9
|
7
| ||||
16
|
9
|
9
| |||
16
|
9
|
16
| |||
16
|
9
| ||||
25
|
11
|
11
| |||
25
|
11
|
25
| |||
25
|
11
| ||||
36
|
13
|
13
| |||
36
|
13
|
36
|
ΘΕΜΑ Γ
ΑΛΓΟΡΙΘΜΟΣ ΘΕΜΑ_3
done <-- ΨΕΥΔΗΣ
min <-- 100000
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΟΣΟ ΟΝΟΜΑ < > “ΤΕΛΟΣ” ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ Α,Β,Γ
max <-- Α
ΑΝ Β > max ΤΟΤΕ
Max <-- Β
ΤΕΛΟΣ_ΑΝ
ΑΝ Γ > max ΤΟΤΕ
Max <-- Γ
ΤΕΛΟΣ_ΑΝ
ΕΜΦΑΝΙΣΕ “Ο ΜΕΓΑΛΥΤΕΡΟΣ ΒΑΘΜΟΣ ΤΟΥ ΕΙΝΑΙ“, max
Σ <-- (Α+Β+Γ) / 3
ΑΝ Σ>= 55 ΚΑΙ Α >= 50 ΚΑΙ Β >= 50 ΚΑΙ Γ >= 50 ΤΟΤΕ
done <-- ΑΛΗΘΗΣ
ΕΜΦΑΝΙΣΕ “ΕΠΙΤΥΧΩΝ“, ΟΝΟΜΑ, Σ
ΑΝ Σ < min ΤΟΤΕ
min <-- Σ
ΟΝ_min <-- ΟΝΟΜΑ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΑΝ
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ done = ΑΛΗΘΗΣ ΤΟΤΕ
ΕΜΦΑΝΙΣΕ “ΕΠΙΤΥΧΩΝ ΜΕ ΤΗ ΜΙΚΡΟΤΕΡΗ ΒΑΘ.“, ΟΝ_min
ΑΛΛΙΩΣ
ΕΜΦΑΝΙΣΕ “ΔΕΝ ΠΕΤΥΧΕ ΚΑΝΕΙΣ“
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ ΘΕΜΑ_3
Σημείωση: Μετά τη διευκρίνιση του Υπουργείου ο έλεγχος για την ύπαρξη ενός τουλάχιστον επιτυχόντα δεν είναι απαραίτητος
ΘΕΜΑ Δ
ΑΛΓΟΡΙΘΜΟΣ ΘΕΜΑ_4
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 22
ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ ΨΗΦΟΣ [Ι, J]
ΜΕΧΡΙΣ_ΟΤΟΥ ((ΨΗΦΟΣ [Ι, J] = 0) Η (ΨΗΦΟΣ [Ι, J] = 1))
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 22
Σ[Ι] <-- 0
ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 22
Σ[Ι] <-- Σ[Ι] + ΨΗΦΟΣ [Ι, J]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΠΛ1 <-- 0
ΓΙΑ Ι ΑΠΟ Ι ΜΕΧΡΙ 22
ΑΝ Σ[Ι] = 0 ΤΟΤΕ
ΠΛ1 <-- ΠΛ1 + 1
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΕΜΦΑΝΙΣΕ “Το πλήθος των παικτών που δεν ψήφισαν κανένα είναι: ”, ΠΛ1
ΠΛ2 <-- 0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΝ ΨΗΦΟΣ [Ι, Ι] = 1 ΤΟΤΕ
ΠΛ2 <-- ΠΛ2 + 1
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΕΜΦΑΝΙΣΕ “Το πλήθος των παικτών που ψήφισαν τον εαυτό τους είναι:”,ΠΛ2
ΓΙΑ J ΑΠΟ Ι ΜΕΧΡΙ 22
ΑΡΧ[J] <-- 0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΡΧ[J] <-- ΑΡΧ[J] + ΨΗΦΟΣ [Ι, J]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 22
ΠΑΙΧΤΗΣ[Ι] <-- Ι
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 22
ΓΙΑ J ΑΠΟ 22 ΜΕΧΡΙ Ι ΜΕ_ΒΗΜΑ -1
ΑΝ ΑΡΧ[J-1] < ΑΡΧ[J] TOTE
temp1 <-- ΑΡΧ[J-1]
ΑΡΧ[J-1] <-- ΑΡΧ[J]
ΑΡΧ[J] <-- temp1
temp2 <-- ΠΑΙΧΤΗΣ[J-1]
ΠΑΙΧΤΗΣ[J-1] <-- ΠΑΙΧΤΗΣ[J]
ΠΑΙΧΤΗΣ[J] <-- temp2
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 3
ΕΜΦΑΝΙΣΕ ΠΑΙΧΤΗΣ[Ι], ΑΡΧ[Ι]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ ΘΕΜΑ_4
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου