Background Image
Previous Page  178 / 306 Next Page
Information
Show Menu
Previous Page 178 / 306 Next Page
Page Background

177

ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ

α.

να διαβάζει και να αποθηκεύει σε μονοδιάστατους πίνακες τα ονόματα

των κομμάτων και τα αντίστοιχα ποσοστά των έγκυρων ψηφοδελτίων τους.

(Μονάδες 4)

β.

να εκτυπώνει τα ονόματα και το αντίστοιχο ποσοστό έγκυρων

ψηφοδελτίων των κομμάτων που δεν έλαβαν έδρα. (Μονάδες 4)

γ.

να εκτυπώνει το όνομα του κόμματος με το μεγαλύτερο ποσοστό έγκυρων

ψηφοδελτίων. (Μονάδες 4)

δ.

να υπολογίζει και να εκτυπώνει το άθροισμα των ποσοστών όλων των

κομμάτων που δικαιούνται έδρα. (Μονάδες 4)

ε.

να εκτυπώνει τα ονόματα των κομμάτων που έλαβαν έδρα και τον

αντίστοιχο αριθμό των εδρών τους. (Μονάδες 4)

Παρατηρήσεις:

α) Υποθέτουμε ότι δεν υπάρχουν δύο κόμματα που να έχουν το ίδιο ποσοστό

έγκυρων ψηφοδελτίων.

β) Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Α_Μ(x) που επιστρέφει το

ακέραιο μέρος του πραγματικού αριθμού x.

γ) Τα ποσοστά να θεωρηθούν επί τοις εκατό (%).

Απάντηση:

Αλγόριθμος

Θέμα_4

Για

i

από

1

μέχρι

15

Διάβασε ΟΝ[i], ΠΟΣΟΣΤΟ[i]

Τέλος_επανάληψης

max

ΠΟΣΟΣΤΟ[1]

maxΟΝ

ΟΝ[1]

position

1

Συν_Ποσοστο

0 ! συνολικό ποσοστό κομμάτων χωρίς έδρες

Συν_Εδρες

0

Για

i

από

1

μέχρι

15

Αν

ΠΟΣΟΣΤΟ[i] < 3

τότε

Εμφάνισε

ΟΝ[i], ΠΟΣΟΣΤΟ[i]

Αλλιώς

Συν_Ποσοστο

Συν_Ποσοστο + ΠΟΣΟΣΤΟ[i]

Τέλος_αν

Αν

ΠΟΣΟΣΤΟ[i]> max

τότε

max

ΠOΣΟΣΤΟ[i]

maxΟΝ

ΟΝ [i]

position

i

Τέλος_αν

Αν

i <> position

τότε

Αν

(ΠΟΣΟΣΤΟ [i] >= 3

τοτε

temp

( ΠΟΣΟΣΤΟ[i]*24)/Συν

Συν_Εδρες

Συν_Εδρες+ Εδρες[i]

Τέλος_αν