|
www.frodistirio.gr ΔΩΡΕΑΝ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΟΛΟΥΣ / Copyright ©2000 |
|
|
Copyright:
2002, Δημ. Συκάς Απαγορεύεται
η αναπαραγωγή οποιουδήποτε τμήματος της
ιστοσελίδας αυτής και των σελίδων στις
οποίες αυτή οδηγεί, με οποιοδήποτε μέσο,
χωρίς την άδεια του συγγραφέα-επιμελητή. ΕΣΠΕΡΙΝΟ ΛΥΚΕΙΟ, ΙΟΥΝΙΟΣ 2001Λύσεις:
(αν θέλετε, μπορείτε να βρείτε χρήσιμα σχόλια για κάθε θέμα, που ίσως σας βοηθήσουν, πατώντας εδώ) Θέμα
1 Α: Ακολουθία,
επιλογή, επανάληψη
Β: Χαρακτηριστικά
αλγορίθμου: 1,2,5,6,7, Αναπαράσταση αλγορίθμου:
3,4,8,9
Γ: 1. Περιγράφει δομή επανάληψης (την «ΟΣΟ...ΕΠΑΝΑΛΑΒΕ»). 2. «Τρέχοντας» τον αλγόριθμο, βλέπουμε ότι αρχικά έχουμε Χ=13. Στην πρώτη επανάληψη γίνεται Χ=13+2=15, στη δεύτερη γίνεται Χ=17, στην τρίτη γίνεται Χ=19, στην τέταρτη γίνεται Χ=21 και επειδή παύει να ισχύει πλέον η συνθήκη, τελειώνει η επαναληπτική δομή. Άρα η τιμή του Χ με την οποία τερματίζεται ο αλγόριθμος είναι το 21. 3. Παρατηρούμε ότι υπάρχουν δύο εντολές «ΕΜΦΑΝΙΣΕ». Η πρώτη βρίσκεται εντός της επαναληπτικής δομής, άρα θα εκτελεστεί τόσες φορές όσες και η επανάληψη, ενώ η δεύτερη βρίσκεται εκτός επαναληπτικής δομής, άρα θα εκτελεστεί μία μόνο φορά. Αρχικά, από την πρώτη εντολή «ΕΜΦΑΝΙΣΕ», θα εμφανιστεί η τιμή 13. Κατόπιν, πάλι από την ίδια εντολή, θα εμφανιστούν οι τιμές 15, 17, 19. Όταν γίνει Χ=21 τερματίζεται η επανάληψη και από τη δεύτερη εντολή «ΕΜΦΑΝΙΣΕ» θα εμφανιστεί το 21. Συνολικά λοιπόν οι τιμές του Χ που εμφανίζονται είναι: 13, 15, 17, 19, 21. Δ1: Σχολικό
βιβλίο, σελίδα 136.
Δ2: Είναι
οι εξής: <, >, =, <=, >=, <>.
Θέμα 2
ΑΛΓΟΡΙΘΜΟΣ
μεσιτικό ΜΕΤΑΒΛΗΤΕΣ:
ΠΡΑΓΜΑΤΙΚΕΣ:
τιμή_οικοπέδου, τετραγωνικά, τιμή_μέτρου
ΑΚΕΡΑΙΕΣ: metr ΑΡΧΗ ΓΙΑ
metr
ΑΠΟ 1 ΜΕΧΡΙ 50 ΔΙΑΒΑΣΕ
τιμή_οικοπέδου, τετραγωνικά τιμή_μέτρου
©
τιμή_οικοπέδου / τετραγωνικά
ΑΝ τιμή_μέτρου< 50000 ΤΟΤΕ
ΕΜΦΑΝΙΣΕ «φτηνή τιμή»
ΑΛΛΙΩΣ
ΑΝ τιμή_μέτρου <=140000 ΤΟΤΕ
ΕΜΦΑΝΙΣΕ «κανονική τιμή»
ΑΛΛΙΩΣ
ΕΜΦΑΝΙΣΕ «ακριβή τιμή»
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ
μεσιτικό Θέμα
3 ΑΛΓΟΡΙΘΜΟΣ
αγάλι_αγάλι ΜΕΤΑΒΛΗΤΕΣ: ΑΚΕΡΑΙΕΣ:
evdomades ΑΡΧΗ evdomades ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
synoliko_poso ©
synoliko_poso +evdomadiaio_poso
evdomades©evdomades+1
evdomadiaio_poso©2*
evdomadiaio_poso ΜΕΧΡΙΣ_ΟΤΟΥ
synoliko_poso >= 600000 ΕΜΦΑΝΙΣΕ
evdomades
perissevma©
synoliko_poso-600000 ΑΝ
perissevma<>0
ΤΟΤΕ
ΕΜΦΑΝΙΣΕ
perissevma ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ
αγάλι_αγάλι Θέμα
4 ΑΛΓΟΡΙΘΜΟΣ
βαθμοί ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: α,β,γ
ΠΡΑΓΜΑΤΙΚΕΣ: τελικός ΑΡΧΗ ΔΙΑΒΑΣΕ
α ΟΣΟ
α<0 Ή α>100 ΕΠΑΝΑΛΑΒΕ
ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ
τον»
ΔΙΑΒΑΣΕ α
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ
β ΟΣΟ
β<0 Ή β>100 ΕΠΑΝΑΛΑΒΕ
ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ
τον»
ΔΙΑΒΑΣΕ β
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ
Α_Τ(α-β)<=20 ΤΟΤΕ
τελικός©
(α+β)/2 ΑΛΛΙΩΣ
ΔΙΑΒΑΣΕ γ
ΟΣΟ γ<0 Ή γ>100 ΕΠΑΝΑΛΑΒΕ
ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ
τον»
ΔΙΑΒΑΣΕ γ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
τελικός©
(α+β+γ)/3 ΤΕΛΟΣ_ΑΝ τελικός©
τελικός/5 ΕΜΦΑΝΙΣΕ
τελικός ΤΕΛΟΣ
βαθμοί Επιστροφή
στα θέματα... / Επιστροφή
στην κεντρική σελίδα του μαθήματος |