Background Image
Previous Page  49 / 306 Next Page
Information
Show Menu
Previous Page 49 / 306 Next Page
Page Background

Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ

48

Πράξη ← χ – ψ

ΑΛΛΙΩΣ

Πράξη ← χ + ψ

ΤΕΛΟΣ_ΑΝ

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

α.

Να ξαναγράψετε το πρόγραμμα, ώστε να επιτελεί την ίδια λειτουργία

χρησιμοποιώντας διαδικασία αντί συνάρτησης. (Μονάδες 7)

β.

Να ξαναγράψετε το πρόγραμμα που δόθηκε αρχικά, ώστε να επιτελεί την

ίδια λειτουργία χωρίς τη χρήση υποπρογράμματος. (Μονάδες 7)

γ.

Να γράψετε στο τετράδιό σας τις τιμές που θα εμφανιστούν κατά την

εκτέλεση του αρχικού προγράμματος που δόθηκε, αν ως τιμές εισόδου

δοθούν οι αριθμοί:

i.

α = 10 β = 5

ii.

α = 5 β = 5

iii.

α = 3 β = 5 (Μονάδες 6)

Απάντηση:

α.

Με χρήση διαδικασίας αντί για τη συνάρτηση το πρόγραμμα θα είναι:

ΠΡΟΓΡΑΜΜΑ

Υπολογισμοί

ΜΕΤΑΒΛΗΤΕΣ

ΠΡΑΓΜΑΤΙΚΕΣ:

α, β, γ, δ

ΑΡΧΗ

ΔΙΑΒΑΣΕ

α, β

ΚΑΛΕΣΕ

Πράξη(α, β, δ)

γ

α + δ

ΓΡΑΨΕ

γ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΔΙΑΔΙΚΑΣΙΑ

Πράξη(χ, ψ, κ)

ΜΕΤΑΒΛΗΤΕΣ

ΠΡΑΓΜΑΤΙΚΕΣ:

χ, ψ, κ

ΑΡΧΗ

ΑΝ

χ >= ψ

ΤΟΤΕ

κ

χ – ψ

ΑΛΛΙΩΣ

κ

χ + ψ

ΤΕΛΟΣ_ΑΝ

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

β.

Χωρίς τη χρήση υποπρογράμματος το πρόγραμμα θα είναι:

ΠΡΟΓΡΑΜΜΑ

Υπολογισμοί

ΜΕΤΑΒΛΗΤΕΣ

ΠΡΑΓΜΑΤΙΚΕΣ:

α, β, γ, δ

ΑΡΧΗ

ΔΙΑΒΑΣΕ

α, β

ΑΝ

α >= β

ΤΟΤΕ