
43
ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ
Για την παρακολούθηση των θερμοκρασιών της επικράτειας κατά το μήνα
Μάιο καταγράφεται κάθε μέρα η θερμοκρασία στις 12:00 το μεσημέρι για
20 πόλεις. Να σχεδιάσετε αλγόριθμο που:
α.
θα διαβάζει τα ονόματα των 20 πόλεων και τις αντίστοιχες θερμοκρασίες
για κάθε μία από τις ημέρες του μήνα και θα καταχωρεί τα στοιχεία σε
πίνακες. (Μονάδες 2)
β.
θα διαβάζει το όνομα μίας πόλης και θα εμφανίζει τη μέγιστη
θερμοκρασία της στη διάρκεια του μήνα. Αν δεν υπάρχει η πόλη στον πίνακα,
θα εμφανίζει κατάλληλα διαμορφωμένο μήνυμα. (Μονάδες 9)
γ.
θα εμφανίζει το πλήθος των ημερών που η μέση θερμοκρασία των 20
πόλεων ξεπέρασε τους 20
ο
C, αλλά όχι τους 30
ο
C. (Μονάδες 9)
Απάντηση:
Αλγόριθμος
θέμα_4
Για
i
από
1
μέχρι
20
Διάβασε
ΟΝ[i]
Για
j
από
1
μέχρι
31
Διάβασε
θερ[i,j]
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Εμφάνισε
«Δώστε το όνομα μιας από τις πόλεις»
Διάβασε
πόλη
pos
0
i
1
done
ψευδής
Όσο
i <= 20 και done = ψευδής
επανάλαβε
Αν
ΟΝ[i] = πόλη
τότε
pos
i
done
αληθης
Αλλιώς
i
i+1
Τέλος_αν
Τέλος_Επανάληψης
Αν
done = αληθής
τότε
max
θερ[pos,1]
Για
j
από
2
μέχρι
31
Αν
θερ[pos,j] > max
τότε
max
θερ[pos,j]
Τέλος_αν
Τέλος_Επανάληψης
Εμφάνισε
max
ΘΕΜΑ 4
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2006