αλλαγή τιμής μιας δεδομένης τιμής μεταβλητής

Ξεκίνησε από pstasinos, 11 Μαρ 2015, 01:16:37 ΠΜ

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

pstasinos

Δίνεται σε εκφώνηση "θεωρήστε δεδομένο το αρχικό διαθέσιμο ποσό χρημάτων που έχει ένας χρήστης στην κάρτα του"
Ας πούμε ότι στον αλγόριθμο που γράφει κάποιος γράφει στα δεδομένα

....
Δεδομένα // ΔΠ // ! όπου ΔΠ σημαίνει διαθέσιμο ποσό

Είναι λάθος από κάτω στον υπόλοιπο αλγόριθμο να τροποποιηθεί η τιμή της μεταβλητής αυτής ΔΠ ?

πχ να έχω κάτω σαν

ΔΠ<- ΔΠ - χ
.....

ή καλύτερα από την αρχή να εκχωρήσω αυτή την τιμή ΔΠ σε μια άλλη μεταβλητή
δπ <- ΔΠ
και να τροποποιώ την νέα ως
δπ <- δπ - χ

Ευχαριστώ

Λαμπράκης Μανώλης

Καλημέρα

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

ελπιζω να βοήθησα

petrosp13

Η εντολή Δεδομένα θεωρεί ως δεδομένη την τιμή μεταβλητών και πινάκων στην αρχή του αλγόριθμου
Από εκεί και πέρα, κάνεις ο,τι χρειάζεται
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

Καρκαμάνης Γεώργιος

Αντίστοιχα παράδειγμα υπάρχει και στα θέματα των πανελλήνιων εξετάσεων του 2002, στο θέμα με τα διόδια. Σε αυτό το θέμα δίνονταν ως δεδομένα ο τύπος τροχοφόρου Τ και το υπόλοιπο κάρτας Υ. Στη λύση που δόθηκε άλλαζε η μεταβλητή Υ μέσα στον αλγόριθμο.

Οπότε δεν υπάρχει κανένα πρόβλημα στην αλλαγή τιμής μιας μεταβλητής που δίνεται ως δεδομένο