Διάγραμμα ροής της ΓΙΑ (ή μετατροπή της σε ΟΣΟ)

Ξεκίνησε από alkisg, 07 Σεπ 2008, 07:51:21 ΜΜ

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

Ποιο διάγραμμα της ΓΙΑ ι ΑΠΟ α ΜΕΧΡΙ τ ΜΕ_ΒΗΜΑ β θα διδάσκατε στους μαθητές σας;

Ιδέα #1: με μία ΟΣΟ που να έχει διπλό ή καθόλου τελεστή (<=, >=)
Ιδέα #2: με μία ΑΝ για το πρόσημο του β και δύο ΟΣΟ
Ιδέα #3: με προσωρινές μεταβλητές για να μην επιτρέπεται αλλαγή του βήματος
Ιδέα #4: με (τ-ι)*β >= 0, μικρό και αρκετά σωστό αλλά δυσνόητο

Laertis

Θεωρώ ως πιό σωστό το 3ο, καταλληλότερο για την περιγραφή αλλά μπερδεμένο για τα παιδιά το 2ο αλλά για λόγους απλότητας ψηφίζω το 1ο  :D
Νικολακάκης Γιώργος
Μηχανικός Η/Υ Συστημάτων
Καθηγητής Πληροφορικής
http://users.sch.gr/gnikola

alkisg

Συνάδελφοι σας ευχαριστώ για την ανατροφοδότηση, ήταν πολύτιμη. Ελπίζω σύντομα να έχω έτοιμη μια πρώτη υλοποίηση για να δοκιμάσετε το ...αποτέλεσμα!

vistrian

#17
Ψήφισα το δεύτερο, διότι αφού πρέπει να ελέγχουμε εάν το βήμα είναι θετικό ή αρνητικό
θα πρέπει να πάρουμε δύο περιπτώσεις και πιστεύω ότι είναι πιο εύκολο στον μαθητή να το καταλάβει.

ΑΛΛΑ όπως λέει και ο Παναγιώτης "Όλα αυτά για το πρόσημο του β, που προφορικά μπορεί να εξηγηθεί."
τότε το πιο απλό και το πιο κατανοητό είναι το πρώτο.


Άλκη στα διαγράμματα ιδέα_2 και ιδέα_3 δεν θα πρέπει να βγάλουμε από την συνθήκη β>=0 το =;
Εφόσον δεν επιτρέπεται το βήμα να είναι αρνητικό.
ʼρα θα έπρεπε κατά την γνώμη μου να υπάρχει ακόμη μία ΑΝ δηλ όπως ακριβώς το έκανες σε πρόγραμμα.

Τελικά νομίζω ότι αρχίζει και γίνεται πολύ πολύπλοκο.....   
VR in Computing