Αποστολέας Θέμα: Θέμα 1ο επαναλ εσπερινού λυκείου  (Αναγνώστηκε 2473 φορές)

tomemeto1

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



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

Νομίζω όμως ότι παραβιάζεται και το κριτήριο Έξοδος. Έτσι δεν είναι?

P.Tsiotakis

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 3320
    • P.Tsiotakis
Απ: Θέμα 1ο επαναλ εσπερινού λυκείου
« Απάντηση #1 στις: 09 Μαρ 2008, 05:53:58 μμ »
Πρόκειται για τμήμα αλγορίθμου, δεν είναι ολοκληρωμένος. Δεν μπορούμε να απομονώσουμε ένα μικρό κομμάτι αλγορίθμου και να πούμε οτι δεν έχει είσοδο ή έξοδο: για αυτά πρέπει να εξεταστεί ολόκληρος ο αλγόριθμος. Άλλωστε πως να έχει έξοδο αφού έχει άπειρες επαναλήψεις;;  ;)