Εντολή με_βήμα

Ξεκίνησε από john81, 07 Απρ 2016, 09:47:58 ΠΜ

« προηγούμενο - επόμενο »

john81

Το βήμα στην εντολή Για υπολογίζεται ως μία πράξη ή ως δύο; Σύμφωνα με το παράδειγμα του  βιβλίου του μαθητή στις σελίδες 90-91 υπολογίζεται ως μία πράξη σε κάθε επανάληψη. Αν όμως σκεφτούμε ότι το με_βήμα 1 είναι ισοδύναμο του i<- i + 1  τότε αντιστοιχεί σε 2 πράξεις (μία για την εκχώρηση και μία για τον τελεστή του αθροίσματος). Έχει νόημα η δεύτερη εκδοχή; Εσείς πώς το διδάσκετε στους μαθητές σας;

tf1974

Εάν έχω καταλάβει καλά το Ι <-- Ι + 1 είναι μια πράξη γιατί αυξάνει την τιμή στην ίδια μεταβλητή. Δηλαδή το Ι <-- Ζ + 1 είναι 2 πράξες, το Ζ <-- Ζ + 1 είναι μια πράξη.  Στη python γραφουμε Z +=1  και ενοούμε Ζ <-- Ζ + 1.
Το ίδιο ισχύει και για την επανάληψη που αναφέρεις.

Milspil

Η αύξηση που αναφέρεις περιλαμβάνει την αύξηση της ίδιας μεταβλητής! Επομένως πιάνεται ως μία πράξη.Αν συμπεριλαμβάνεται διαφορετική μεταβλητη από την υπάρχουσα τοτε πιάνεται για δύο πράξεις.
Πχ1). χ<-χ+1  => 1 πράξη
Πχ2). χ<-ψ+1 => 2 πράξεις