Γράψτε πρόγραμμα το οποίο παρέχει το ακόλουθο
μενού λειτουργιών:
1. Υπολογισμός α+β-γ
2. Υπολογισμός 3(α+β)+γ
3. Υπολογισμός 2α+4(β-γ)
4. Έξοδος
Αν η επιλογή του χρήστη είναι 1 ή 2 ή 3 τότε:
* διαβάζονται τρεις πραγματικοί αριθμοί α, β, γ
* υπολογίζεται η αντίστοιχη παράσταση,
* εμφανίζεται στην οθόνη το αποτέλεσμα.
Αν η επιλογή είναι 4 (και μόνο τότε) το πρόγραμμα
τερματίζεται και εμφανίζεται το μήνυμα
Τερματισμός λειτουργιών προγράμματος
Παρατήρηση : Πρέπει να διασφαλίζεται η εγκυρότητα
της επιλογής του χρήστη.
Λύση
ΠΡΟΓΡΑΜΜΑ Μενού_λειτουργιών
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Προτίμηση
ΠΡΑΓΜΑΤΙΚΕΣ: α, β, γ, Αποτέλεσμα
ΑΡΧΗ
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ '1. Υπολογισμός α+β-γ'
ΓΡΑΨΕ '2. Υπολογισμός 3(α+β)+γ'
ΓΡΑΨΕ '3. Υπολογισμός 2α+4(β-γ)'
ΓΡΑΨΕ '4. Έξοδος'
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'Δώσε την προτίμηση σου (1-4) :'
ΔΙΑΒΑΣΕ Προτίμηση
ΜΕΧΡΙΣ_ΟΤΟΥ (Προτίμηση >= 1) ΚΑΙ
(Προτίμηση <= 4)
ΑΝ Προτίμηση = 1 ΤΟΤΕ
ΔΙΑΒΑΣΕ α, β, γ
Αποτέλεσμα <-- α+β-γ
ΓΡΑΨΕ Αποτέλεσμα
ΑΛΛΙΩΣ_ΑΝ Προτίμηση = 2 ΤΟΤΕ
ΔΙΑΒΑΣΕ α, β, γ
Αποτέλεσμα <-- 3*(α+β)+γ
ΓΡΑΨΕ Αποτέλεσμα
ΑΛΛΙΩΣ_ΑΝ Προτίμηση = 3 ΤΟΤΕ
ΔΙΑΒΑΣΕ α, β, γ
Αποτέλεσμα <-- 2*α+4*(β-γ)
ΓΡΑΨΕ Αποτέλεσμα
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Τερματισμός λειτουργιών προγράμματος'
ΤΕΛΟΣ_ΑΝ
ΜΕΧΡΙΣ_ΟΤΟΥ Προτίμηση = 4
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου