Επίδοση αλγορίθμου

Ξεκίνησε από Milspil, 15 Απρ 2016, 01:42:40 ΜΜ

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

Milspil

Καλησπέρα σας. Η απορία μου είναι η εξής.Μας ειπανε στο σχολείο ότι έχει διαφορά το a<- i*x από το a<-i*5. Εγω με αυτά που ξέρω από την θεωρία θα τα υπολόγιζα και τα δύο ξεχωριστά σαν δυο πράξεις το καθένα.μία η εντολή εκχώρησης και άλλη μία ο πολλαπλασιασμός.Παρόλα αυτά το a<-i*5 εκλαμβάνεται ως μία πράξη.(από τι μας είπε ο καθηγητής του σχολείου χωρίς να το δικαιολογήσει ).
Αν μπορεί κάποιος να με διαφωτίσει γιατί αυτά μπηκανε φέτος και τα φοβάμαι λίγο..

gpapargi

Δες το αρχείο που σου στέλνω. Αν κάνει πράξη και βάζει το αποτέλεσμα στην ίδια θέση μνήμης είναι 1 πράξη. Αν το βάζει σε άλλη θέση μνήμης είναι 2 πράξεις.

Milspil

Ευχαριστω,βοήθησε πολυ! Μπορεί να κλείσει το  θέμα.

gthal

Παράθεση από: gpapargi στις 15 Απρ 2016, 03:26:49 ΜΜ
Δες το αρχείο που σου στέλνω. Αν κάνει πράξη και βάζει το αποτέλεσμα στην ίδια θέση μνήμης είναι 1 πράξη. Αν το βάζει σε άλλη θέση μνήμης είναι 2 πράξεις.
Ωχ, μόλις τώρα το είδα αυτό... και ό,τι είχα αναπτύξει τη θεωρία μου σε άλλο thread.
Άρα αν ο μαθητής πάρει την ι <- ι+1 ως δύο πράξεις θα θεωρηθεί λάθος
Εντούτοις, 15 Μαρτίου που ήρθε η διευκρινιση αυτή ήταν ήδη πολύ αργά... το 5ο κεφάλαιο είχε κλείσει προ πολλού... :(
Φιλικά,
Γιώργος Θαλασσινός