Want to create interactive content? It’s easy in Genially!

Get started free

Κατηγορίες λαθών 13.1

eirini silela

Created on November 23, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Smart Presentation

Practical Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Terrazzo Presentation

Visual Presentation

Transcript

wow

ΠΛΗΡΟΦΟΡΙΚΗ

Γ Λυκείου - Κατεύθυνσης

go!

13.1 Κατηγορίες Λαθών

Περιεχόμενα

Βιβλίο 2 Συμπληρωματικό εκπ. υλικό

5.1 Κατηγορίες Λαθών

5.1.1 Συντακτικά λάθη

5.1.2 Λάθη που οδηγούν σε αντικανονικό τερματισμό

5.1.3 Λογικά λάθη

Ασκήσεις

ΠΡΟΓΡΑΜΜΑ άθροισμα ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ ΑΡΧΗ ΔΙΑΒΑΣΕ Χ ΕΠΙΛΕΞΕ Χ ΠΕΡΙΠΤΩΣΗ 1, 2, 3, 4, 5 Υ <- Χ - 1 ΠΕΡΙΠΤΩΣΗ 6, 7, 8, 9 Υ <- Χ - 5 ΠΕΡΙΠΤΩΣΗ 'α','β' Υ<-Χ ΠΕΡΙΠΤΩΣΗ 10...100 ΓΡΑΨΕ Χ4 Υ <- Χ ΤΕΛΟΣ_ΕΠΙΛΟΓΗΣ ΓΡΑΨΕ Υ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ άθροισμα ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:Σ,Χ ΛΟΓΙΚΕΣ:Α Σ<-0 ΓΙΑ Α ΑΠΟ 1 ΕΩΣ 100 ΔΙΑΒΑΣΕ Χ ΑΝ Χ>0 Σ<-Σ+Χ ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Σ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ αντικανονικός_τερματισμόςΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Σ, ι, πλ ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟΑΡΧΗ Σ <- 0 πλ <- 0 ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 5 ΔΙΑΒΑΣΕ Α ΑΝ Α mod 2 <> 0 ΤΟΤΕ πλ <- πλ + 1 Σ <- Σ + Α ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΟ <- Σ/πλ ΓΡΑΨΕ ΜΟΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ ΛΟΓΙΚΟ_ΛΑΘΟΣ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Β1, Β2, Β3, Β4, Β5, ΜΟ, Σ ΑΡΧΗ ΓΡΑΨΕ 'ΔΩΣΕ ΤΟΥΣ ΒΑΘΜΟΥΣ ΤΩΝ 5 ΜΑΘΗΜΑΤΩΝ' ΔΙΑΒΑΣΕ Β1, Β2, Β3, Β4, Β5 Σ <- Β1 + Β2 + Β3 + Β4 + Β5 ΜΟ <- Σ/7 ΓΡΑΨΕ 'Ο ΜΕΣΟΣ ΟΡΟΣ ΤΟΥ ΜΑΘΗΤΗ ΕΙΝΑΙ ', ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Η διαδικασία ελέγχου, εντοπισμού και διόρθωσης των σφαλμάτων ενός προγράμματος!!

ΠΡΟΓΡΑΜΜΑ Γινόμενο_μη_μηδενικών_αριθμών ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Χ, Γινόμενο ΑΡΧΗ Γινόμενο <- 1 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Δώσε μη μηδενική τιμή' ΔΙΑΒΑΣΕ Χ Γινόμενο <- Χ*Γινόμενο ΜΕΧΡΙΣ_ΟΤΟΥ Χ = 0 ΓΡΑΨΕ 'Γινόμενο=', Γινόμενο ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ ΜΟ_Βαθμολογίας ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Βαθμός, Πλήθος, Άθροισμα ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ ΑΡΧΗ Άθροισμα <- 0 Πλήθος <- 0 ΓΡΑΨΕ 'Βαθμός:' ΔΙΑΒΑΣΕ Βαθμός ΟΣΟ Βαθμός >= 0 ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ 'Βαθμός:' ΔΙΑΒΑΣΕ Βαθμός Άθροισμα <- Άθροισμα + Βαθμός ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΟ <- Άθροισμα/Πλήθος ΓΡΑΨΕ 'Μέσος όρος βαθμών=', ΜΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ Χρέωση_ύδρευσης_5_8 ΣΤΑΘΕΡΕΣ πάγιο = 8 ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: κυβικά, οφειλή ΑΡΧΗ !Ανάγνωση δεδομένων ΓΡΑΨΕ 'Δώσε τα κυβικά που καταναλώθηκαν ' ΔΙΑΒΑΣΕ κυβικά !υπολογισμός κλιμακωτής χρέωσης ΑΝ κυβικά < 0 ΤΟΤΕ ΓΡΑΨΕ 'Μη αποδεκτή τιμή ' οφειλή <- 0 ΑΛΛΙΩΣ_ΑΝ κυβικά < 10 ΤΟΤΕ οφειλή <- 8 + κυβικά* 0.4 ΑΛΛΙΩΣ_ΑΝ κυβικά <= 20 ΤΟΤΕ οφειλή <- 8 + 10*0.4 + (κυβικά - 10)*0.5 ΑΛΛΙΩΣ οφειλή <- 10*0.4 + 10* 0.5 + (κυβικά - 20)*0.6ΤΕΛΟΣ_ΑΝ !εμφάνιση αποτελέσματος ΓΡΑΨΕ ' Οφειλή= ', οφειλή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ ΑΓΟΡΕΣ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: διαθέσιμο_ποσό, τιμή, οφειλόμενο_ποσό, έμειναν ΑΚΕΡΑΙΕΣ: Πλήθος ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την τιμή του τετραδίου: ' ΔΙΑΒΑΣΕ τιμή ΓΡΑΨΕ 'Δώσε το πλήθος των τετραδίων: ' ΔΙΑΒΑΣΕ Πλήθος ΓΡΑΨΕ 'Δώσε το διαθέσιμο ποσό: ' ΔΙΑΒΑΣΕ διαθέσιμο_ποσό οφειλόμενο_ποσό <- τιμή + Πλήθος ΑΝ οφειλόμενο_ποσό <= διαθέσιμο_ποσό ΤΟΤΕ ΓΡΑΨΕ 'ΟΙ ΑΓΟΡΕΣ ΣΟΥ ΚΟΣΤΙΖΟΥΝ ', οφειλόμενο_ποσό, '€' έμειναν <- διαθέσιμο_ποσό - οφειλόμενο_ποσό ΓΡΑΨΕ 'ΣΟΥ ΕΧΟΥΝ ΜΕΙΝΕΙ ', έμειναν, '€' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ΤΑ ΧΡΗΜΑΤΑ ΔΕΝ ΕΠΑΡΚΟΥΝ' ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ