(προσοχή γράφει μια ακέραια μεταβλητή δηλωμένη στις ΠΡΑΓΜΑΤΙΚΕΣ μεταβλητές, όχι μια ακέραια τιμή που μπορεί να εκχωρηθεί ως τιμή σε μια πραγματική μεταβλητή)
Τι εννοείς ακέραια μεταβλητή? Αφού είναι δηλωμένη στους πραγματικούς είναι μια πραγματική μεταβλητή που δέχεται ακέραιες τιμές! Αυτό είναι το πρόβλημα. Δεν είναι ακέραια μεταβλητή.
Δεν έχω καταλάβει τι ακριβώς υποστηρίζεις.
1) Η χρήση πραγματικής μεταβλητής για την αποθήκευση ακέραιων τιμών είναι λάθος?
ή
2)κακή πρακτική και μη αποδοτικό?
Έχει μεγάλη διαφορά το ένα από το άλλο.
Αν εννοείς το 1, δε νομίζω ότι υπάρχει κάποια γλώσσα προγραμματισμού στην οποία αυτό να θεωρείται λάθος.
Ειδικά όταν στο τετράδιο μαθητή χρησιμοποιείται σε λυμένες ασκήσεις δεν μπορούμε να το πάρουμε λάθος.
Αν εννοείς το 2, η σχεδίαση αποδοτικών αλγορίθμων είναι εκτός ύλης.
Τέλος επειδή διαβάζουν μαθητές και ο στόχος είναι να βοηθήσουμε τους μαθητές (φαντάζομαι)
να ξεκαθαρίσω τα εξής:
1)
Ποτέ δεν έχει δοθεί οδηγία από την ΚΕΕ να κοπούν μονάδες για μη αποδοτική λύση2)
Ποτέ δεν έχει δοθεί οδηγία από την ΚΕΕ να κοπούν μονάδες σε πρόβλημα ανάπτυξης αλγορίθμου όπου χρησιμοποιείται πραγματική αντί ακέραιας μεταβλητής.