Professional Documents
Culture Documents
Συμπληρωματικές Ασκήσεις Στην Δομή Πολλαπλής Επιλογής (Λυσεις)
Συμπληρωματικές Ασκήσεις Στην Δομή Πολλαπλής Επιλογής (Λυσεις)
ΛΥΣΕΙΣ
Για κάθε έναν από τους παρακάτω αλγορίθμους να βρείτε τι θα εμφανιστεί στην οθόνη του
χρήστη:
Αλγόριθμος 1) Αλγόριθμος 2)
Χ←4 Χ←4
Ψ←5 Ψ←5
ΑΝ Χ=43 ΤΟΤΕ ΑΝ Χ div 3 =0 ΤΟΤΕ
ΓΡΑΨΕ Χ ΓΡΑΨΕ Χ
x←x + ψ div 3 ΑΛΛΙΩΣ_ΑΝ Ψ=5 ΤΟΤΕ
ΑΛΛΙΩΣ_ΑΝ Ψ=5 ΤΟΤΕ ΓΡΑΨΕ Ψ
ΓΡΑΨΕ Ψ ΑΛΛΙΩΣ
ΑΛΛΙΩΣ ΓΡΑΨΕ Χ,Ψ
ΓΡΑΨΕ Χ,Ψ ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Χ
ΓΡΑΨΕ Χ
x ψ οθ x ψ οθ
4 5 4 5
5 5
4 4
Αλγόριθμος 3) Αλγόριθμος 4)
Χ←4 Χ←4
Ψ←5 Ψ←5
ΑΝ Χ MOD 5 > Ψ ΤΟΤΕ ΑΝ Χ=43 ΤΟΤΕ
ΓΡΑΨΕ Χ ΓΡΑΨΕ Χ
ΑΛΛΙΩΣ_ΑΝ Ψ>100 ΤΟΤΕ ΑΛΛΙΩΣ_ΑΝ Ψ>Χ ΤΟΤΕ
ΓΡΑΨΕ Ψ Ψ←5 + Χ DIV 2
ΑΛΛΙΩΣ ΓΡΑΨΕ Ψ
ΓΡΑΨΕ Χ,Ψ ΑΛΛΙΩΣ
ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Χ,Ψ
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ Χ ΓΡΑΨΕ X
x ψ οθ x ψ οθ
4 5 4 5
4,5 7 7
4 4
Αλγόριθμος 5) Αλγόριθμος 6)
Χ←32 Χ← -32
ΑΝ Χ>0 ΤΟΤΕ ΑΝ Χ>0 ΤΟΤΕ
Χ←Χ-7 Χ←Χ-7
ΑΛΛΙΩΣ_ΑΝ Χ< - 1000 ΤΟΤΕ ΑΛΛΙΩΣ_ΑΝ Χ<= - 100 ΤΟΤΕ
Χ←Χ-6 Χ←Χ-5
ΑΛΛΙΩΣ_ΑΝ Χ> - 100 ΤΟΤΕ ΑΛΛΙΩΣ_ΑΝ Χ<= - 10 ΤΟΤΕ
Χ←Χ-5 Χ←Χ-4
ΑΛΛΙΩΣ_ΑΝ Χ<0 ΤΟΤΕ ΑΛΛΙΩΣ_ΑΝ Χ<0 ΤΟΤΕ
Χ←Χ-3 Χ←Χ-3
ΑΛΛΙΩΣ ΑΛΛΙΩΣ
Χ←Χ+2 Χ←Χ+2
ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ Χ ΓΡΑΨΕ Χ
x οθ
x οθ
32
-32
25
-36
25
-36
Να γραφεί αλγόριθμος που δέχεται τον γενικό μέσο όρο ενός μαθητή και ανάλογα να εμφανίζει το
μήνυμα:
Διαβασε γμο
αν γμο<10 τοτε
γραψε ‘σπιτι’
αλλιως_αν γμο< 15 τοτε
γραψε ‘τεει’
αλλιως
γραψε ‘αει’
τελος_αν
Νγα που δέχεται την τετμημένη και τεταγμένη ενός διαβασε x,y
σημείου και εμφανίζει το τεταρτημόριο στο οποίο αν x > 0 και y > 0 τοτε
ανήκει. (Να θεωρήσετε ότι το σημείο δεν ανήκει στους γραψε ‘πρώτο’
άξονες) αλλιως_αν x >0 και y<0 τοτε
γραψε ‘τεταρτο’
αλλιως_αν x <0 και y >0 τοτε
γραψε ‘δευτερο’
αλλιως
γραψε ‘τριτο’
τελος_αν
ΝΓΑ που θα δέχεται ώς είσοδο έναν θετικό αριθμό χ και διαβσε x
θα εκτελεί κάποια πράξη ανάλογα με το διάστημα στο αν x< 10 τοτε
οποίο ανήκει ο αριθμός αυτός. Τα διαστήματα και οι x x +1
πράξεις που πρέπει να εκτελούνται φαίνονται στον αλλιως_αν τοτε
παρακάτω πίνακα: x x * 2
αλλιως_αν τοτε
x x * 3
αλλιως
x x div 2
τελος_αν
γραψε x
Διάστημα πράξη
(0,10] ευρώ 5%
(0,10) ευρώ 5%
[1,500] 0,54
[501,800] 0,49
[1,5] 130
[6,10] 100
11 και άνω 70
Κάποια δημοτική αρχή ακολουθεί την εξής τιμολογιακή ! προσοχή η χρέωση δεν είναι
πολιτική για την κατανάλωση νερού ανά μήνα: Χρεώνει πάγιο κλιμακωτη:
ποσό 2 ευρώ και εφαρμόζει χρέωση σύμφωνα με τον διαβασε καταν
παρακάτω πίνακα: αν καταν <= 5 τοτε
χρ 0
αλλιως_αν καταν<=10 τοτε
χρ 0.5* καταν
αλλιως_αν καταν <= 20 τοτε
χρ 0.7 * καταν
αλλιως
χρ 1 * καταν
τελος_αν
φπα 18 / 100 * (χρ+10)
τελικ χρ + 10 + φπα + 5
γραψε τελικ