Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γενικές εξετάσεις => Γ΄ Λυκείου => Εξετάσεις 2003-2004 => Μήνυμα ξεκίνησε από: tomemeto1 στις 09 Μάρ 2008, 04:25:34 μμ

Τίτλος: Θέμα 1ο επαναλ εσπερινού λυκείου
Αποστολή από: tomemeto1 στις 09 Μάρ 2008, 04:25:34 μμ
∆ίνεται η παρακάτω δομή επανάληψης:
        ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
            Α ← 10
            ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3
                  A ← A - 10
            ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
        MΕΧΡΙΣ_ΟΤΟΥ A = 0
Να αναφέρετε ποιο κριτήριο αλγορίθ΅ου δεν ικανοποιείται και να δικαιολογήσετε την απάντησή σας.



Σίγουρα παραβιάζεται το κριτήριο της περατότητας, όπως λένε οι διάφορες λύσεις.

Νομίζω όμως ότι παραβιάζεται και το κριτήριο Έξοδος. Έτσι δεν είναι?
Τίτλος: Απ: Θέμα 1ο επαναλ εσπερινού λυκείου
Αποστολή από: P.Tsiotakis στις 09 Μάρ 2008, 05:53:58 μμ
Πρόκειται για τμήμα αλγορίθμου, δεν είναι ολοκληρωμένος. Δεν μπορούμε να απομονώσουμε ένα μικρό κομμάτι αλγορίθμου και να πούμε οτι δεν έχει είσοδο ή έξοδο: για αυτά πρέπει να εξεταστεί ολόκληρος ο αλγόριθμος. Άλλωστε πως να έχει έξοδο αφού έχει άπειρες επαναλήψεις;;  ;)