Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: Milspil στις 15 Απρ 2016, 01:42:40 ΜΜ

Τίτλος: Επίδοση αλγορίθμου
Αποστολή από: Milspil στις 15 Απρ 2016, 01:42:40 ΜΜ
Καλησπέρα σας. Η απορία μου είναι η εξής.Μας ειπανε στο σχολείο ότι έχει διαφορά το a<- i*x από το a<-i*5. Εγω με αυτά που ξέρω από την θεωρία θα τα υπολόγιζα και τα δύο ξεχωριστά σαν δυο πράξεις το καθένα.μία η εντολή εκχώρησης και άλλη μία ο πολλαπλασιασμός.Παρόλα αυτά το a<-i*5 εκλαμβάνεται ως μία πράξη.(από τι μας είπε ο καθηγητής του σχολείου χωρίς να το δικαιολογήσει ).
Αν μπορεί κάποιος να με διαφωτίσει γιατί αυτά μπηκανε φέτος και τα φοβάμαι λίγο..
Τίτλος: Απ: Επίδοση αλγορίθμου
Αποστολή από: gpapargi στις 15 Απρ 2016, 03:26:49 ΜΜ
Δες το αρχείο που σου στέλνω. Αν κάνει πράξη και βάζει το αποτέλεσμα στην ίδια θέση μνήμης είναι 1 πράξη. Αν το βάζει σε άλλη θέση μνήμης είναι 2 πράξεις.
Τίτλος: Απ: Επίδοση αλγορίθμου
Αποστολή από: Milspil στις 15 Απρ 2016, 10:03:11 ΜΜ
Ευχαριστω,βοήθησε πολυ! Μπορεί να κλείσει το  θέμα.
Τίτλος: Απ: Επίδοση αλγορίθμου
Αποστολή από: gthal στις 22 Απρ 2016, 01:35:38 ΜΜ
Παράθεση από: gpapargi στις 15 Απρ 2016, 03:26:49 ΜΜ
Δες το αρχείο που σου στέλνω. Αν κάνει πράξη και βάζει το αποτέλεσμα στην ίδια θέση μνήμης είναι 1 πράξη. Αν το βάζει σε άλλη θέση μνήμης είναι 2 πράξεις.
Ωχ, μόλις τώρα το είδα αυτό... και ό,τι είχα αναπτύξει τη θεωρία μου σε άλλο thread.
Άρα αν ο μαθητής πάρει την ι <- ι+1 ως δύο πράξεις θα θεωρηθεί λάθος
Εντούτοις, 15 Μαρτίου που ήρθε η διευκρινιση αυτή ήταν ήδη πολύ αργά... το 5ο κεφάλαιο είχε κλείσει προ πολλού... :(