Δευτέρα 27 Δεκεμβρίου 2010

Άσκηση : συγγραφή συνάρτησης

Γράψτε συνάρτηση που δέχεται δύο αλφαριθμητικές τιμές
Χ, Υ και επιστρέφει την τιμή:
* 0, αν τα Χ, Υ είναι ίσα,
* 1, αν η Χ προηγείται λεξικογραφικά της Υ,
* 2, αν η Υ έπεται λεξικογραφικά της Χ

Λύση

      ΣΥΝΑΡΤΗΣΗ ΕΛΕΓΧΟΣ(Χ, Υ) : ΑΚΕΡΑΙΑ
      ΜΕΤΑΒΛΗΤΕΣ
           ΧΑΡΑΚΤΗΡΕΣ: Χ, Υ
      ΑΡΧΗ
            ΑΝ Χ = Υ ΤΟΤΕ
                 ΕΛΕΓΧΟΣ <-- 0
            ΑΛΛΙΩΣ_ΑΝ Χ < Υ ΤΟΤΕ
                 ΕΛΕΓΧΟΣ <-- 1
            ΑΛΛΙΩΣ
                 ΕΛΕΓΧΟΣ <-- 2
            ΤΕΛΟΣ_ΑΝ
      ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
    

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου