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

tomemeto1

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



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

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

Παναγιώτης Τσιωτάκης

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