Στο παράδειγμα 1 του σχολικού βιβλίου (σελ.30) θα μπορούσε κάποιος να ισχυριστεί ότι ο αλγόριθμος, έτσι όπως είναι γραμμένος, δε λαμβάνει υπόψιν του την περίπτωση το a και το b να είναι αλφαριθμητικοί χαρακτήρες. Άρα...μήπως παραβιάζεται και εδώ το κριτήριο της καθοριστικότητας;
Παράθεση από: despoina στις 23 Οκτ 2012, 05:36:06 ΜΜ
Στο παράδειγμα 1 του σχολικού βιβλίου (σελ.30) θα μπορούσε κάποιος να ισχυριστεί ότι ο αλγόριθμος, έτσι όπως είναι γραμμένος, δε λαμβάνει υπόψιν του την περίπτωση το a και το b να είναι αλφαριθμητικοί χαρακτήρες. Άρα...μήπως παραβιάζεται και εδώ το κριτήριο της καθοριστικότητας;
Τι θα μπορούσε να γίνει ώστε να το λαμβάνει υπόψη του;
Θα μπορούσαν να δηλωθούν ότι έχουν τύπο ακέραιο;
στην ψευδογλώσσα δε δηλώνονται τύποι δεδομένων
με απλά λόγια θεωρούμε "καλή τη πίστει", ότι τα δεδομένα είναι οκ κατά την είσοδό τους
άλλωστε, στην ψευδογλώσσα χαράσσουμε τη λύση, δίνοντας έμφαση στην επεξεργασία των δεδομένων και όχι τόσο στην είσοδό τους (έλεγχος πραγματοποιείται όταν ζητείται από την άσκηση)
Και στη ΓΛΩΣΣΑ βέβαια, στο πλαίσιο του μαθήματος, με τον ίδιο τρόπο λειτουργούμε για λόγους απλότητας στη Γ λυκείου...