
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
162
2.
Α > 0 και Α <= 20
3.
Α >= 20 και Α <= 0
4.
Α >= 0 και Α <= 20 (Μονάδες 5)
Απάντηση:
Γ.
Η σωστή απάντηση είναι η
4
.
Δ.
Ποιο είναι το αποτέλεσμα της εκτέλεσης του παρακάτω αλγορίθμου; Να
αιτιολογήσετε την απάντησή σας.
(Μονάδες 7)
Απάντηση:
Δ.
Το αποτέλεσμα του αλγόριθμου είναι να εμφανίζει την απόλυτη τιμή του
αριθμού που διαβάζει. Ο αλγόριθμος με την εκτέλεση του ζητάει από τον χρήστη
έναν αριθμό, τον οποίο και καταχωρεί στη μεταβλητή α. Στη συνέχεια αν η
μεταβλητή α έχει τιμή μικρότερη από μηδέν, την πολλαπλασιάζει με το -1 και τη
νέα τιμή την αποθηκεύει ξανά στη μεταβλητή α, η οποία πλέον έχει πάρει θετική
τιμή. Αντίθετα σε περίπτωση που η μεταβλητή α έχει θετική τιμή (ή μηδέν), δεν
αλλάζει η τιμή της. Τελικά η τιμή της μεταβλητής α που εμφανίζει ο αλγόριθμος
είναι σε κάθε περίπτωση θετικός αριθμός, η απόλυτη τιμή του αρχικού αριθμού.
Ε.
Να υπολογίσετε την τιμή της αριθμητικής έκφρασης Β*(Α
DIV
Β) + (Α
MOD
Β) για τις παρακάτω περιπτώσεις:
1.
Α = 10 και Β = 5
2.
Α = -5 και Β = 1
3.
Α = 1 και Β = 5 (Μονάδες 6)
Απάντηση:
Ε.
Η τιμή της έκφρασης σε κάθε περίπτωση είναι:
1.
10
2.
-5
3.
1