Δευτέρα 24 Μαρτίου 2014

ΛΥΜΕΝΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΣΥΝΑΡΤΗΣΕΩΝ

1. Να γραφεί συνάρτηση, η οποία θα υπολογίζει και θα επιστρέφει το άθροισμα δυο πραγματικών αριθμών.

ΣΥΝΑΡΤΗΣΗ Άθροισμα (α,β): ΠΡΑΓΜΑΤΙΚΗ
 ΜΕΤΑΒΛΗΤΕΣ
    ΠΡΑΓΜΑΤΙΚΕΣ: α, β
ΑΡΧΗ
  Άθροισμα ← α + β
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

2. Να γραφεί συνάρτηση η οποία θα υπολογίζει το μέγιστο τριών πραγματικών αριθμών.

ΣΥΝΑΡΤΗΣΗ Μέγιστος(α,β,γ): ΠΡΑΓΜΑΤΙΚΗ
  ΜΕΤΑΒΛΗΤΕΣ
    ΠΡΑΓΜΑΤΙΚΕΣ: α, β, γ, max
ΑΡΧΗ
  max ← α
  ΑΝ β > max ΤΟΤΕ
       max ← β
  ΤΕΛΟΣ_ΑΝ
  ΑΝ γ > max ΤΟΤΕ
       max ← γ
  ΤΕΛΟΣ_ΑΝ
  Μέγιστος ← max
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

3. Να γραφεί συνάρτηση η οποία θα δέχεται ως είσοδο έναν αριθμό και θα επιστρέφει στο πρόγραμμα την τιμή ΑΛΗΘΗΣ αν ο αριθμός είναι άρτιος ή ΨΕΥΔΗΣ αν ο αριθμός είναι περιττός.

ΣΥΝΑΡΤΗΣΗ Άρτιος(χ): ΛΟΓΙΚΗ
  ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: χ
ΑΡΧΗ
  ΑΝ χ MOD 2 = 0 ΤΟΤΕ
       Άρτιος ← ΑΛΗΘΗΣ
  ΑΛΛΙΩΣ
       Άρτιος ← ΨΕΥΔΗΣ
  ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

4. Να γραφεί συνάρτηση η οποία θα δέχεται έναν πίνακα 100 ακεραίων και θα υπολογίζει το ελάχιστο στοιχείο του.

ΣΥΝΑΡΤΗΣΗ Ελάχιστο(Π): ΑΚΕΡΑΙΑ
  ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: Π[100], i, min
ΑΡΧΗ
  min ← Π[1]
  ΓΙΑ I ΑΠΟ 2 ΜΕΧΡΙ 100
       ΑΝ Π[Ι] < min ΤΟΤΕ
            min ← Π[I]
       ΤΕΛΟΣ_ΑΝ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  Ελάχιστο ← min

ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

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

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