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

275

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

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

υποπρογράμματος ΑΝΑΖΗΤΗΣΗ. (Μονάδες 5)

Γ3.

Να ζητά, με τη σειρά, τις λέξεις ενός νεοελληνικού κειμένου. Η εισαγωγή

να τερματίζεται όταν δοθεί ως λέξη η ακολουθία χαρακτήρων

«ΤΕΛΟΣ_ΚΕΙΜΕΝΟΥ». (Μονάδες 2)

Γ4.

Να εμφανίζει τις σπανιότερες ναυτικές λέξεις του δείγματος που

υπάρχουν στο νεοελληνικό κείμενο, δηλαδή τις λέξεις με τη μικρότερη

συχνότητα εμφάνισης, χρησιμοποιώντας κατάλληλα το υποπρόγραμμα

ΑΝΑΖΗΤΗΣΗ. (Μονάδες 8)

Απάντηση:

ΠΡΟΓΡΑΜΜΑ

Θέμα_Γ

ΜΕΤΑΒΛΗΤΕΣ

ΑΚΕΡΑΙΕΣ

: Ι, ΠΛ[100], min, ΘΕΣ

ΧΑΡΑΚΤΗΡΕΣ

: ΛΕΞΕΙΣ[100], κλειδι

ΛΟΓΙΚΕΣ

: ΒΡΕΘ, min

ΑΡΧΗ

ΔΙΑΒΑΣΕ

ΛΕΞΕΙΣ[1]

ΓΙΑ

Ι

ΑΠΟ

2

ΜΕΧΡΙ

100

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ

ΔΙΑΒΑΣΕ

ΛΕΞΕΙΣ[Ι]

ΚΑΛΕΣΕ

ΑΝΑΖΗΤΗΣΗ(ΛΕΞΕΙΣ, Ι - 1, ΛΕΞΕΙΣ[Ι], ΒΡΕΘ, ΘΕΣ)

ΜΕΧΡΙΣ_ΟΤΟΥ

ΒΡΕΘ = ΨΕΥΔΗΣ

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΓΙΑ

Ι

ΑΠΟ

1

ΜΕΧΡΙ

100

ΠΛ[Ι] <- 0

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΔΙΑΒΑΣΕ

κλειδι

ΟΣΟ

κλειδι <> ‘ΤΕΛΟΣ_ΚΕΙΜΕΝΟΥ’

ΕΠΑΝΑΛΑΒΕ

ΚΑΛΕΣΕ

ΑΝΑΖΗΤΗΣΗ(ΛΕΞΕΙΣ, 100, κλειδι, ΒΡΕΘ, ΘΕΣ)

ΑΝ

ΒΡΕΘ = ΑΛΗΘΗΣ

ΤΟΤΕ

ΠΛ[ΘΕΣ] <- ΠΛ[ΘΕΣ] + 1

ΤΕΛΟΣ_ΑΝ

ΔΙΑΒΑΣΕ

κλειδι

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

min <- ΠΛ[1]

ΓΙΑ

Ι

ΑΠΟ

1

ΜΕΧΡΙ

100

ΑΝ

ΠΛ[Ι] < > 0 ΚΑΙ ΠΛ[Ι] < min

ΤΟΤΕ

min <- ΠΛ[Ι]

ΤΕΛΟΣ_ΑΝ

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ