You are on page 1of 1

Έλεγχος Εγκυρότητας/Ορθότητας Δεδομένων

• Περίπτωση 1η: Δε ζητείται μήνυμα λάθος


ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Χ
ΔΙΑΒΑΣΕ Χ ΟΣΟ ΟΧΙ (συνθήκη) ΕΠΑΝΑΛΑΒΕ
ΜΕΧΡΙΣ_ΟΤΟΥ συνθήκη ΔΙΑΒΑΣΕ Χ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Π.χ.

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Χ
ΔΙΑΒΑΣΕ Χ ΟΣΟ Χ< 1 Η Χ>20 ΕΠΑΝΑΛΑΒΕ
ΜΕΧΡΙΣ_ΟΤΟΥ Χ>=1 ΚΑΙ Χ<=20 ΔΙΑΒΑΣΕ Χ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

• Περίπτωση 2η: Ζητείται μήνυμα λάθος


ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Χ
ΔΙΑΒΑΣΕ Χ ΟΣΟ ΟΧΙ (συνθήκη) ΕΠΑΝΑΛΑΒΕ
ΑΝ ΟΧΙ (συνθήκη) ΤΟΤΕ ΓΡΑΨΕ “Μήνυμα Λάθους”
ΓΡΑΨΕ “Μήνυμα Λάθους” ΔΙΑΒΑΣΕ Χ
ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΕΧΡΙΣ_ΟΤΟΥ συνθήκη

Π.χ.

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Χ
ΔΙΑΒΑΣΕ Χ ΟΣΟ Χ< 1 Η Χ>20 ΕΠΑΝΑΛΑΒΕ
ΑΝ Χ< 1 Η Χ>20 ΤΟΤΕ
ΓΡΑΨΕ ‘Λάθος Βαθμός’ ΓΡΑΨΕ ‘Λάθος Βαθμός’
ΤΕΛΟΣ_ΑΝ ΔΙΑΒΑΣΕ Χ
ΜΕΧΡΙΣ_ΟΤΟΥ Χ>=1 ΚΑΙ Χ<=20 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

You might also like