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 ;, evdomadiaio_poso;, synoliko_poso, perissevma

ΑΡΧΗ

evdomades © 0;, evdomadiaio_poso©5000;, synoliko_poso©0

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ

            synoliko_poso © synoliko_poso +evdomadiaio_poso

            evdomades©evdomades+1

            evdomadiaio_poso©2* evdomadiaio_poso

ΜΕΧΡΙΣ_ΟΤΟΥ synoliko_poso >= 600000

ΕΜΦΑΝΙΣΕ evdomades

ΒΗΜΑ 7:  ΕΜΦΑΝΙΣΕ evdomades

perissevma© synoliko_poso-600000

ΑΝ perissevma<>0 ΤΟΤΕ

            ΕΜΦΑΝΙΣΕ perissevma

ΤΕΛΟΣ_ΑΝ

     ΑΠΟΤΕΛΕΣΜΑΤΑ // evdomades //

ΤΕΛΟΣ αγάλι_αγάλι

 

 

Θέμα 4

ΑΛΓΟΡΙΘΜΟΣ βαθμοί

ΜΕΤΑΒΛΗΤΕΣ

            ΑΚΕΡΑΙΕΣ: α,β,γ

            ΠΡΑΓΜΑΤΙΚΕΣ: τελικός

ΑΡΧΗ

ΔΙΑΒΑΣΕ α

ΟΣΟ α<0 Ή α>100 ΕΠΑΝΑΛΑΒΕ

      ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ τον»

      ΔΙΑΒΑΣΕ α          

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΔΙΑΒΑΣΕ β

ΟΣΟ β<0 Ή β>100 ΕΠΑΝΑΛΑΒΕ

      ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ τον»

      ΔΙΑΒΑΣΕ β          

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΑΝ Α_Τ(α-β)<=20 ΤΟΤΕ

      τελικός© (α+β)/2

ΑΛΛΙΩΣ

     ΔΙΑΒΑΣΕ γ

     ΟΣΟ γ<0 Ή γ>100 ΕΠΑΝΑΛΑΒΕ

           ΕΜΦΑΝΙΣΕ «έδωσες λάθος βαθμό, διόρθωσέ τον»

           ΔΙΑΒΑΣΕ γ     

     ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

      τελικός© (α+β+γ)/3

ΤΕΛΟΣ_ΑΝ

τελικός© τελικός/5

ΕΜΦΑΝΙΣΕ τελικός

ΤΕΛΟΣ βαθμοί

 

Επιστροφή στα θέματα... / Επιστροφή στην κεντρική σελίδα του μαθήματος