Τετάρτη 8 Δεκεμβρίου 2010

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

Γράψτε συνάρτηση που δέχεται ως παράμετρο έναν
αλφαριθμητικό πίνακα Α[18, 18] και δύο ακέραιες
τιμές Γ, Σ και επιστρέφει την τιμή:
* 0, αν το στοιχείο Α[Γ, Σ] ανήκει στην
   1η κύρια διαγώνιο του πίνακα,
* 1, αν το στοιχείο Α[Γ, Σ] ανήκει στην
   2η κύρια διαγώνιο,
* 2, σε οποιαδήποτε άλλη περίπτωση.

Λύση

      ΣΥΝΑΡΤΗΣΗ Έλεγχος(Α, Γ, Σ) : ΑΚΕΡΑΙΑ
      ΜΕΤΑΒΛΗΤΕΣ
           ΧΑΡΑΚΤΗΡΕΣ: Α[18, 18]
           ΑΚΕΡΑΙΕΣ: Γ, Σ
      ΑΡΧΗ
           ΑΝ Γ = Σ ΤΟΤΕ
                  Έλεγχος <-- 0
           ΑΛΛΙΩΣ_ΑΝ Γ+Σ = 19 ΤΟΤΕ
                  Έλεγχος <--1
           ΑΛΛΙΩΣ
                  Έλεγχος <--2
           ΤΕΛΟΣ_ΑΝ
      ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

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

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