Παράθεση από: George Eco στις 01 Απρ 2026, 04:16:41 ΜΜΚαταπληκτική ερώτηση.Καλησπέρα Eco. Κι όμως μπορεί να υπάρξει πράξη και στο τμήμα δηλώσεων των μεταβλητών.
Μπορείς να έχεις και κάτι σα
λ = 1.23455534 * 10^120
Νομίζω δε τη θεωρούμε εκτελέσιμη, αλλά παρά των πράξεων τη θεωρούμε δηλωτική, γιατί δηλώνεται μια σταθερά. Το μόνο μέρος σε τμήμα δηλώσεων που μπορείς να έχεις πράξεις είναι οι σταθερές. Το = με την ίδια λογική μπορείς να πεις πως είναι δήλωση τιμής κι όχι εκχώρηση, που είναι το βελάκι. Γενικά εμένα δε μου αρέσει που είναι έτσι.
ΠΡΟΓΡΑΜΜΑ Πράξεις
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: κ, Π[1 + 1]
ΑΡΧΗ
κ<- 1
Π[1] <- 1
Π[2] <- 2
ΓΡΑΨΕ Π[1], Π[2] , κ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Παράθεση από: Marfoto2 στις 01 Απρ 2026, 01:30:20 ΠΜΗ ερώτησή μου είναι η εξής: Αυτή η πράξη που γίνεται στο τμήμα δηλώσεων των σταθερών θεωρείται εκτελέσιμη εντολή;
Παράθεση από: pgrontas στις 31 Μαρ 2026, 09:22:52 ΜΜΑπλά, μια παρατήρηση δεν αποδίδουμε τιμή σταθερά αλλά η σταθερά είναι ένα συμβολικό όνομα για την τιμή.Ναι, ναι προφανώς. Αβλεψία.
ΠΡΟΓΡΑΜΜΑ τεστ
ΣΤΑΘΕΡΕΣ
α = 10
γ = α + 10
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: β
ΑΡΧΗ
β <- 5
ΓΡΑΨΕ α, β, γ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Παράθεση από: Marfoto2 στις 31 Μαρ 2026, 01:04:52 ΜΜΔεν ξέρω αν είναι το κατάλληλο τόπικ αλλά μιας και ονομάζεται τμήμα δηλώσεων μάλλον κολλάει.Good catch! Δεν υπάρχει κάποιος σχετικός προσδιορισμός στο βιβλίο, οπότε μάλλον είναι απροσδιόριστο.
Το σύμβολο '=' σύμφωνα με το βιβλίο στον πίνακα της σελίδας 139 είναι συγκριτικός τελεστής.
Όταν όμως θέλουμε να αποδώσουμε τιμή σε σταθερά πάλι χρησιμοποιούμε το σύμβολο '='.
Σε αυτήν την περίπτωση τι θεωρείται αυτό το σύμβολο;
Παράθεση από: Marfoto2 στις 31 Μαρ 2026, 01:04:52 ΜΜ"Όλες οι εκτελέσιμες εντολές περιλαμβάνονται υποχρεωτικά ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ"Πάλι good catch! Με βάση αυστηρά τα δεδομένα (μπράβο στη μαθήτρια για την προσοχή στη λεπτομέρεια - νομίζω της ταιριάσει ο προγραμματισμός σε αυτό τον τομέα) θα πρέπει να χαρακτηριστεί λάθος, όμως δεν είμαι καθόλου βέβαιος ότι αυτή θα είναι και η αποδεκτή απάντηση (τόσο από τους θεματοδότες, όσο και από την πλειοψηφία μαθητών και καθηγητών).
Τι βάζουμε; Σωστό γιατί έτσι λέει το βιβλίο ή Λάθος γιατί εκτελέσιμες εντολές περιλαμβάνονται πχ. και ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ;