Professional Documents
Culture Documents
Μετατροπές
1. (Εξετάσεις 2005) Μετατρέψτε το παρακάτω τµήµα κώδικα σε ισοδύναµο µε χρήση της
δοµής ΓΙΑ και µε χρήση της δοµής ΜΕΧΡΙΣ_ΟΤΟΥ:
Ι2
ΟΣΟ ( Ι <= 10 ) ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ Α
ΕΜΦΑΝΙΣΕ Α
Ι Ι+ 2
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
2. Μετατρέψτε το παρακάτω τµήµα κώδικα σε ισοδύναµο µε χρήση της δοµής ΓΙΑ και µε χρήση
της δοµής ΜΕΧΡΙΣ_ΟΤΟΥ:
Ι 20
ΟΣΟ ( Ι < 32 ) ΕΠΑΝΑΛΑΒΕ
Ι Ι+ 3
ΓΡΑΨΕ Ι
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
χρησιµοποιώντας αντί της εντολής Όσο την εντολή Για. Στο νέο τµήµα αλγορίθµου να
χρησιµοποιήσετε µόνο τις µεταβλητές α, β, γ, δ, που χρησιµοποιεί το αρχικό τµήµα.
Διαγράµµατα Ροής
1. Να γράψετε τα τµήµατα αλγορίθµου, που αντιστοιχούν στα τµήµατα των διαγραµµάτων ροής
(α) και (β), που ακολουθούν.
(α) (β)
Μ1 0 Α 20
ΒΑ^2
∆ΙΑΒΑΣΕ Χ
ΕΜΦΑΝΙΣΕ Β
ΑΛΗΘΗΣ
Χ >= 0 Μ1 Μ1 + 1
ΑΑ-3
ΨΕΥ∆ΗΣ
ΨΕΥ∆ΗΣ
ΕΜΦΑΝΙΣΕ Α<0
Μ1
ΑΛΗΘΗΣ
ΕΜΦΑΝΙΣΕ Α, Β
β) Να γράψετε στο τετράδιό σας τις τιµές της µεταβλητής pow που θα εµφανιστούν κατά την
εκτέλεση του προγράµµατος Α, αν ως τιµές εισόδου δοθούν οι αριθµοί:
x = 2, n = 3.
Προγράµµατα
1. (ΘΠΕ) Μία εταιρεία αποφάσισε να δώσει βοηθητικό επίδοµα στους υπαλλήλους της για τον
µήνα Ιούλιο. Το επίδοµα διαφοροποιείται, ανάλογα µε το φύλο του/της υπαλλήλου και τον
αριθµό των παιδιών του/της, µε βάση τους παρακάτω πίνακες:
ΑΝΔΡΕΣ
1 20
2 50
>= 3 120
ΓΥΝΑΙΚΕΣ
1 30
2 80
>= 3 160
α. διαβάζει το φύλο («Α» ή «Γ») το οποίο ελέγχεται ως προς την ορθότητα της εισαγωγής
του. Επίσης διαβάζει τον µισθό και τον αριθµό των παιδιών του υπαλλήλου.
β. υπολογίζει και εµφανίζει το επίδοµα και το συνολικό ποσό που θα εισπράξει ο υπάλληλος
τον µήνα Ιούλιο.
γ. δέχεται απάντηση «ΝΑΙ» ή «ΟΧΙ» για τη συνέχεια ή τον τερµατισµό της επανάληψης
µετά την εµφάνιση σχετικού µηνύµατος.