Καλησπέρα παρέα!!
Ας υποθέσουμε ότι έχουμε έναν μονοδιάστατο πίνακα Α και θέλουμε για κάποιο λόγο να δώσουμε στην διαδικασία που καλούμε τον πίνακα Α καθώς και την τιμή του i. Μπορούμε να το γράψουμε έτσι;
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100
ΚΑΛΕΣΕ ΔΙΑΔ(i, Α)
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Λογικά είναι λάθος γιατί η διαδικασία μπορεί να αλλάξει την τιμή του i, πράγμα που απαγορεύεται να συμβεί μέσα στη ΓΙΑ.
Στην περίπτωση που η διαδικασία δεν αλλάζει την τιμή του i, θα μπορούσε να θεωρηθεί σωστό; Εγώ προτείνω στους μαθητές μου να κάνουν προηγουμένως μία εκχώρηση του i σε μία άλλη μεταβλητή και να περνάνε εκείνη αλλά θα ήθελα πολύ τη γνώμη σας!