Αποστολέας Θέμα: ΒΟΗΘΕΙΑ ΣΟΣ  (Αναγνώστηκε 1372 φορές)

new2011

  • Νέος
  • *
  • Μηνύματα: 9
ΒΟΗΘΕΙΑ ΣΟΣ
« στις: 22 Απρ 2011, 07:26:18 μμ »
Γεια σας θα ήθελα να μου πείτε την γνώμη σας για την εξής άσκηση

Αλγόριθμος Θέμα
Διάβασε Χ,Β
Αν Χ > 0 τότε Ζ<--2+Χ*Β
Εμφάνισε Ζ
Τέλος Θέμα

Ποιο αλγοριθμικό κριτήριο παραβιάζεται ?

Το πρόβλημα στον αλγόριθμο είναι ότι αν το Χ είναι μηδέν ή αρνητικός αριθμός τότε το Ζ δεν θα έχει τιμή όταν εκτελεστεί η εντολή
Εμφάνισε Ζ.
Ποιο επομένως αλγοριθμικό κριτήριο παραβιάζεται ?

Ευχαριστώ για την προσοχή σας και τη βοήθεια που ευελπιστώ.



petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2163
Απ: ΒΟΗΘΕΙΑ ΣΟΣ
« Απάντηση #1 στις: 22 Απρ 2011, 07:53:21 μμ »
Η καθοριστικότητα γιατί η εκτέλεση της εντολής Εμφάνισε Ζ δεν γίνεται χωρίς αμφιβολία
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

meteo_xampos

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 178
Απ: ΒΟΗΘΕΙΑ ΣΟΣ
« Απάντηση #2 στις: 22 Απρ 2011, 10:02:54 μμ »
Μήπως είναι το κριτήριο της εισόδου? Αν ο αριθμός Χ είναι αρνητικός, το Ζ δεν παίρνει τιμή...

Laertis

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 1464
  • Δεν αντέχω την (συμ)-πίεσηηη .......
    • ΑΣΚΗΣΕΙΣ-ΘΕΜΑΤΑ ΑΕΠΠ
Απ: ΒΟΗΘΕΙΑ ΣΟΣ
« Απάντηση #3 στις: 23 Απρ 2011, 10:30:58 πμ »
Όχι, η είσοδος υπάρχει με την εντολή Διάβασε. Η τιμή της μεταβλητής Ζ δεν είναι πλήρως καθορισμένη αφού εξάγεται σε κάθε περίπτωση αλλά υπολογίζεται μόνο όταν Χ>0.
Συμφωνώ με τον petrosp13.
Νικολακάκης Γιώργος
Μηχανικός Η/Υ Συστημάτων
Καθηγητής Πληροφορικής
http://users.sch.gr/gnikola