Γεια σας θα ήθελα να μου πείτε την γνώμη σας για την εξής άσκηση
Αλγόριθμος Θέμα
Διάβασε Χ,Β
Αν Χ > 0 τότε Ζ<--2+Χ*Β
Εμφάνισε Ζ
Τέλος Θέμα
Ποιο αλγοριθμικό κριτήριο παραβιάζεται ?
Το πρόβλημα στον αλγόριθμο είναι ότι αν το Χ είναι μηδέν ή αρνητικός αριθμός τότε το Ζ δεν θα έχει τιμή όταν εκτελεστεί η εντολή
Εμφάνισε Ζ.
Ποιο επομένως αλγοριθμικό κριτήριο παραβιάζεται ?
Ευχαριστώ για την προσοχή σας και τη βοήθεια που ευελπιστώ.
Η καθοριστικότητα γιατί η εκτέλεση της εντολής Εμφάνισε Ζ δεν γίνεται χωρίς αμφιβολία
Μήπως είναι το κριτήριο της εισόδου? Αν ο αριθμός Χ είναι αρνητικός, το Ζ δεν παίρνει τιμή...
Όχι, η είσοδος υπάρχει με την εντολή Διάβασε. Η τιμή της μεταβλητής Ζ δεν είναι πλήρως καθορισμένη αφού εξάγεται σε κάθε περίπτωση αλλά υπολογίζεται μόνο όταν Χ>0.
Συμφωνώ με τον petrosp13.