|
www.frodistirio.gr ΔΩΡΕΑΝ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΟΛΟΥΣ / Copyright ©2000 |
|
|
Copyright:
2002, Δημ. Συκάς Απαγορεύεται
η αναπαραγωγή οποιουδήποτε τμήματος της
ιστοσελίδας αυτής και των σελίδων στις
οποίες αυτή οδηγεί, με οποιοδήποτε μέσο,
χωρίς την άδεια του συγγραφέα-επιμελητή. ΕΣΠΕΡΙΝΟ ΛΥΚΕΙΟ, ΙΟΥΝΙΟΣ 2002Λύσεις:
(αν θέλετε, μπορείτε να βρείτε χρήσιμα σχόλια για κάθε θέμα, που ίσως σας βοηθήσουν, πατώντας εδώ) Θέμα 1
Α: Σχολικό
βιβλίο, σελίδα 16-17.
Β: Σχολικό
βιβλίο, σελίδα 19.
Γ: Ο
σχετικός πίνακας συμπληρώνεται ως εξής:
Δ: Ο
(α) αλγόριθμος είναι:
Μ1©0 ΔΙΑΒΑΣΕ
x ΟΣΟ x>=0
ΕΠΑΝΑΛΑΒΕ
Μ1©Μ1+1
ΔΙΑΒΑΣΕ x ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΕΜΦΑΝΙΣΕ
Μ1 Ο
(β) αλγόριθμος είναι:
Α©20 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
Β©Α^2
ΕΜΦΑΝΙΣΕ Β
Α©Α-3 ΜΕΧΡΙΣ_ΟΤΟΥ
Α<0 ΕΜΦΑΝΙΣΕ
Α,Β Θέμα 2
Εκτελούμε
προσεκτικά, βήμα προς βήμα τις εντολές. Ο
πίνακας συμπληρώνεται ως εξής (δύο γραμμές
περισσεύουν):
Θέμα
3 Θα
χρησιμοποιήσουμε τρεις μονοδιάστατους
πίνακες, ένα για κάθε είδος δεδομένου (εκτάσεις,
πληθυσμούς, ονόματα). Κάθε πίνακας θα έχει
15 στοιχεία. ΑΛΓΟΡΙΘΜΟΣ
Ευρωπαϊκή_Ένωση ΜΕΤΑΒΛΗΤΕΣ
ΑΛΦΑΡΙΘΜΗΤΙΚΕΣ: ονόματα[15]
ΑΚΕΡΑΙΕΣ: εκτάσεις[15], πληθυσμοί[15],
μετρ, μέγιστη, ελάχιστος, θέση1, θέση2, αθρ
ΠΡΑΓΜΑΤΙΚΕΣ: μέσος ΑΡΧΗ ΓΙΑ
μετρ ΑΠΟ 1 ΜΕΧΡΙ 15 ΔΙΑΒΑΣΕ
ονόματα[μετρ], πληθυσμοί[μετρ], εκτάσεις[μετρ]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ μέγιστη©εκτάσεις[1],
ελάχιστος©πληθυσμοί[1] αθρ©0 ΓΙΑ
μετρ ΑΠΟ 1 ΜΕΧΡΙ 15 αθρ
©
αθρ + πληθυσμοί[μετρ] ΑΝ
εκτάσεις[μετρ] > μέγιστη ΤΟΤΕ
μέγιστη ©
εκτάσεις[μετρ]
θέση1©μετρ ΤΕΛΟΣ_ΑΝ ΑΝ
πληθυσμοί[μετρ] < ελάχιστος ΤΟΤΕ
ελάχιστος ©
πληθυσμοί[μετρ]
θέση2©μετρ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ μέσος©αθρ
/ 15 ΕΜΦΑΝΙΣΕ
ονόματα[θέση1], ονόματα[θέση2], μέσος ΤΕΛΟΣ
Ευρωπαϊκή_Ένωση Θέμα
4 Δίνουμε
εδώ μία λύση με χρήση πινάκων, αν και δεν
είναι απαραίτητοι. ΑΛΓΟΡΙΘΜΟΣ
προληπτική_ιατρική ΜΕΤΑΒΛΗΤΕΣ ΑΛΦΑΡΙΘΜΗΤΙΚΕΣ:
ονόματα[90], φύλο[90] ΠΡΑΓΜΑΤΙΚΕΣ:
σάκχαρο[90]
ΑΚΕΡΑΙΕΣ: μετρ, πλήθος1, πλήθος2 ΑΡΧΗ πλήθος1©0,
πλήθος2©0 ΓΙΑ
metr
ΑΠΟ 1 ΜΕΧΡΙ 90 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ
ονόματα[μετρ], σάκχαρο[μετρ], φύλο[μετρ]
ΜΕΧΡΙΣ_ΟΤΟΥ (φύλο[μετρ]= «Α» Ή φύλο[μετρ]=
«Κ») ΚΑΙ σάκχαρο[μετρ]>0
ΑΝ σάκχαρο[μετρ]<70 Ή σάκχαρο[μετρ]>120
ΤΟΤΕ
ΕΜΦΑΝΙΣΕ ονόματα[μετρ], φύλο[μετρ],
σάκχαρο[μετρ]
ΑΝ φύλο[μετρ]= «Α» ΤΟΤΕ
πλήθος1©πλήθος1
+ 1
ΑΛΛΙΩΣ
πλήθος2©πλήθος2
+ 1 ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΕΜΦΑΝΙΣΕ
πλήθος1, πλήθος2 ΤΕΛΟΣ
προληπτική_ιατρική Επιστροφή
στα θέματα... / Επιστροφή
στην κεντρική σελίδα του μαθήματος | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||