# Δομές Ελέγχου Ροής ## **ΕΑΝ** Η δομή **ΕΑΝ** χρησιμοποιείται για να ελέγξει αν μια συνθήκη είναι αληθής και, αν είναι, να εκτελέσει το μπλοκ εντολών που ακολουθεί. Η δομή **ΑΛΛΙΩΣ** μπορεί να χρησιμοποιηθεί για να εκτελέσει έναν άλλο μπλοκ εντολών αν η συνθήκη είναι ψευδής. ``` ΕΑΝ <συνθήκη> ΤΟΤΕ <εντολές αν αληθής> ΑΛΛΙΩΣ <εντολές αν ψευδής> ΕΑΝ-ΤΕΛΟΣ ``` ### Παράδειγμα χρήσης του **ΕΑΝ** ``` ΕΑΝ (X < 5) ΤΟΤΕ Y:= Y * X; ΑΛΛΙΩΣ X:= X + 1; ΕΑΝ-ΤΕΛΟΣ ``` ### Παράδειγμα χρήσης του με λογικό **AND** ``` ΕΑΝ (X > 0) AND (X < 5) ΤΟΤΕ Y:= Y * X; X:= X + 1; ΑΛΛΙΩΣ Y:= Y + X; ΕΑΝ-ΤΕΛΟΣ ```