Το Υπουργείο Παιδείας παρέχει μέσω του διαδικτύου μια συλλογή από
εκπαιδευτικά βίντεο. Ο αριθμός των επισκέψεων που δέχεται κάθε ένα βίντεο
καταγράφεται από ειδικό λογισμικό. Τα βίντεο διακρίνονται σε τρείς κατηγορίες
ανάλογα με την επισκεψιμότητά τους, σύμφωνα με τον παρακάτω πίνακα:
ΚΑΤΗΓΟΡΙΕΣ ΕΠΙΣΚΕΨΙΜΟΤΗΤΑΣ
Όνομα Αριθμός Επισκέψεων
Χαμηλή από 1 έως και 100
Μεσαία από 101 έως και 1000
Υψηλή πάνω από 1000
Τα βίντεο με μηδενικές επισκέψεις δεν κατατάσσονται σε καμία κατηγορία.
Να αναπτύξετε πρόγραμμα το οποίο:
Γ1. Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων.
Μονάδες 2
Γ2. Να διαβάζει επαναληπτικά τον τίτλο κάθε βίντεο και τον αριθμό των
επισκέψεων που δέχτηκε. Η είσοδος των δεδομένων να τερματίζεται,
όταν ως τίτλος βίντεο δοθεί η λέξη «ΤΕΛΟΣ». (μονάδες 3)
Να γίνεται έλεγχος εγκυρότητας ώστε ο αριθμός των επισκέψεων να μην
είναι αρνητικός. (μονάδες 2)
Μονάδες 5
Γ3. Να βρίσκει και να εμφανίζει τον τίτλο του βίντεο με τον μεγαλύτερο
αριθμό επισκέψεων. Να θεωρήσετε ότι είναι μοναδικό.
Μονάδες 4
Γ4. Να υπολογίζει για καθεμία από τις τρεις κατηγορίες επισκεψιμότητας το
πλήθος των βίντεο που καταχωρίστηκαν σε αυτή. Να εμφανίζει για κάθε
κατηγορία:
- το όνομά της και
- το πλήθος των βίντεο που περιλαμβάνει.
Μονάδες 6
Γ5. Να βρίσκει και να εμφανίζει το όνομα της κατηγορίας επισκεψιμότητας
στην οποία καταχωρίστηκαν τα περισσότερα βίντεο. Να θεωρήσετε ότι
είναι μοναδική.
Μονάδες 3
Σημείωση
Το πλήθος των βίντεο δεν είναι γνωστό.
ΠΡΟΓΡΑΜΜΑ ΥΠΟΥΡΓΕΙΟ
ΜΕΤΑΒΛΗΤΕΣ
ΑΡΧΗ
ΠΛ_Χ<-0 !ΠΛΗΘΟΣ ΒΙΝΤΕΟ ΧΑΜΗΛΗΣ
ΕΠΙΣΚΕΨΙΜΟΤΗΤΑΣ
ΠΛ_Ν<-0 !ΠΛΗΘΟΣ ΒΙΝΤΕΟ ΜΕΣΑΙΑΣ
ΕΠΙΣΚΕΨΙΜΟΤΗΤΑΣ
ΠΛ_Υ<-0 !ΠΛΗΘΟΣ ΒΙΝΤΕΟ ΥΨΗΛΗΣ
ΕΠΙΣΚΕΨΙΜΟΤΗΤΑΣ
ΜΑΧ<- –1
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΟΣΟ ΟΝΟΜΑ<>‘ΤΕΛΟΣ’ ΕΠΑΝΑΛΑΒΕ
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ ΕΠΙΣΚΕΨΕΙΣ
ΜΕΧΡΙΣ_ΟΤΟΥ ΕΠΙΣΚΕΨΕΙΣ>=0
ΑΝ ΕΠΙΣΚΕΨΕΙΣ>ΜΑΧ ΤΟΤΕ
ΜΑΧ<-ΕΠΙΣΚΕΨΕΙΣ
ΟΝΟΜΑ_ΜΑΧ<-ΟΝΟΜΑ
ΤΕΛΟΣ_ΑΝ
ΑΝ ΕΠΙΣΚΕΨΕΙΣ>=1 ΚΑΙ ΕΠΙΣΚΕΨΕΙΣ<=100 ΤΟΤΕ
ΠΛ_Χ<-ΠΛ_Χ+1
ΑΛΛΙΩΣ_ΑΝ ΕΠΙΣΚΕΨΕΙΣ<=1000 ΤΟΤΕ
ΠΛ_Μ<-ΠΛ_Μ+1
ΑΛΛΙΩΣ_ΑΝ ΕΠΙΣΚΕΨΕΙΣ>1000 ΤΟΤΕ
ΠΛ_Υ<-ΠΛ_Υ+1
ΤΕΛΟΣ_ΑΝ
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ ΟΝΟΜΑ_ΜΑΧ
ΓΡΑΨΕ ‘ΧΑΜΗΛΗ’, ΠΛ_Χ
ΓΡΑΨΕ ‘ΜΕΣΑΙΑ’, ΠΛ_Μ
ΓΡΑΨΕ ‘ΥΨΗΛΗ’, ΠΛ_Υ
!Γ5
ΜΑΧ<-ΠΛ_Χ
ΟΝΟΜΑ_ΜΑΧ<-‘ΧΑΜΗΛΗ’
ΑΝ ΠΛ_Μ>ΜΑΧ ΤΟΤΕ
ΜΑΧ<-ΠΛ_Μ
ΟΝΟΜΑ_ΜΑΧ<-‘ΜΕΣΑΙΑ’
ΤΕΛΟΣ_ΑΝ
ΑΝ ΠΛ_Υ>ΜΑΧ ΤΟΤΕ
ΜΑΧ<-ΠΛ_Υ
ΟΝΟΜΑ_ΜΑΧ<-‘ΥΨΗΛΗ’
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ ΟΝΟΜΑ_ΜΑΧ,ΜΑΧ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ