Μετατρέψτε την παρακάτω συνάρτηση σε διαδικασία
ΣΥΝΑΡΤΗΣΗ Φ(Α, Β, Γ) : ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α, Β
ΠΡΑΓΜΑΤΙΚΕΣ: Γ
ΑΡΧΗ
ΑΝ Α > Β ΤΟΤΕ
Α <-- Α+1
Β <-- Β*2
ΑΛΛΙΩΣ_ΑΝ Α < Β ΤΟΤΕ
Α <-- Α-1
Β <-- Β-2
ΑΛΛΙΩΣ
Α <-- 2*Α
Β <-- Β+7
ΤΕΛΟΣ_ΑΝ
Φ <-- 100*Α+200*Β+300*Γ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
Λύση
ΔΙΑΔΙΚΑΣΙΑ Φ(Α, Β, Γ, Δ)
ΣΥΝΑΡΤΗΣΗ Φ(Α, Β, Γ) : ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α, Β
ΠΡΑΓΜΑΤΙΚΕΣ: Γ
ΑΡΧΗ
ΑΝ Α > Β ΤΟΤΕ
Α <-- Α+1
Β <-- Β*2
ΑΛΛΙΩΣ_ΑΝ Α < Β ΤΟΤΕ
Α <-- Α-1
Β <-- Β-2
ΑΛΛΙΩΣ
Α <-- 2*Α
Β <-- Β+7
ΤΕΛΟΣ_ΑΝ
Φ <-- 100*Α+200*Β+300*Γ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
Λύση
ΔΙΑΔΙΚΑΣΙΑ Φ(Α, Β, Γ, Δ)
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α, Β, Χ, Υ
ΠΡΑΓΜΑΤΙΚΕΣ: Γ, Δ
ΑΡΧΗ
Χ <-- Α
Υ <-- Β
ΑΝ Χ > Υ ΤΟΤΕ
Χ <-- Χ+1
Υ <-- Υ*2
ΑΛΛΙΩΣ_ΑΝ Χ < Υ ΤΟΤΕ
Χ <-- Χ-1
Υ <-- Υ-2
ΑΛΛΙΩΣ
Χ <-- Χ*Α
Υ <-- Υ+7
ΤΕΛΟΣ_ΑΝ
Δ <-- 100*Χ+200*Υ+300*Γ
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου