ΔΙΑΒΑΣΕ ΤΟ
Κάτι δεν κατάλαβες; Επίλεξε το κομμάτι και πάτα «Ρώτα τον Νεύρωνα». Σου το εξηγεί αμέσως.
🔍 Παράδειγμα 1 – Εντοπισμός συντακτικών λαθών
Ορισμένες φορές ένα πρόγραμμα δεν μπορεί να εκτελεστεί λόγω συντακτικών λαθών, όπως:
- Η παράλειψη μιας δεσμευμένης λέξης.
- Η παράλειψη δήλωσης μιας μεταβλητής.
- Λάθος στη σύνταξη εντολών.
✍️ Πρόγραμμα με συντακτικά λάθη (ΓΛΩΣΣΑ [5.1])
ΠΡΟΓΡΑΜΜΑ Άθροισμα_θετικών_αριθμών ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Σ,Χ,Ι ΑΡΧΗ Σ <- 0 ΓΙΑ Ι ΑΠΟ 1 ΕΩΣ 10 ΓΡΑΨΕ 'Δώσε έναν ακέραιο αριθμό' ΔΙΑΒΑΣΕ Χ ΑΝ Χ > 0 Σ <- Σ + Χ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΓΙΑ ΓΡΑΨΕ 'Σ=', Σ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
❗ Λάθη:
- Στη γραμμή 6, το ΕΩΣ θα πρέπει να αντικατασταθεί με ΜΕΧΡΙ.
- Στη γραμμή 9, η εντολή ΤΟΤΕ λείπει μετά την εντολή ΑΝ.
- Δεν υπάρχει η εντολή ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ στο τέλος της επαναληπτικής δομής ΓΙΑ.
✅ Διορθωμένο πρόγραμμα (ΓΛΩΣΣΑ [5.2])
ΠΡΟΓΡΑΜΜΑ Άθροισμα_θετικών_αριθμών ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Σ,Χ,Ι ΑΡΧΗ Σ <- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΡΑΨΕ 'Δώσε έναν ακέραιο αριθμό' ΔΙΑΒΑΣΕ Χ ΑΝ Χ > 0 ΤΟΤΕ Σ <- Σ + Χ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Σ=', Σ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ