e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων Τράπεζας Θεμάτων |
ΠΡΟΓΡΑΜΜΑ Πανελλήνιο_Σχολικό_Δίκτυο_ΤΘ_34677
!ΘΕΜΑ 4
!Το Πανελλήνιο Σχολικό Δίκτυο καταγράφει στατιστικά στοιχεία επισκέψεων
!για τους ιστότοπους 100 σχολικών μονάδων σε διάστημα 30 ημερών.
!Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο:
!4.1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων.
!β) Να διαβάζει τις ονομασίες 100 σχολικών μονάδων και τον αριθμό των επισκέψεων
!που δέχθηκε κάθε σχολική μονάδα για κάθε μέρα (δεν απαιτείται έλεγχος εγκυρότητας).
!Μονάδες 8
!4.2. Να εμφανίζει τις ονομασίες των σχολείων που είχαν συνεχόμενη αύξηση
!στον αριθμό των επισκέψεων τους για όλες τις ημέρες του διαστήματος καταγραφής.
!Μονάδες 10
!4.3. Αν δεν υπάρχει καμία τέτοια σχολική μονάδα να εμφανίζει σχετικό μήνυμα.
!Μονάδες 7
ΣΤΑΘΕΡΕΣ
ΣΧΟΛΕΙΑ = 100
ΗΜΕΡΕΣ = 30
ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: ΟΝΟΜΑ[ΣΧΟΛΕΙΑ]
ΑΚΕΡΑΙΕΣ: ΕΠΙΣΚΕΨΕΙΣ[ΣΧΟΛΕΙΑ, ΗΜΕΡΕΣ]
ΛΟΓΙΚΕΣ: αυξάνεται, βρέθηκε
ΑΚΕΡΑΙΕΣ: i, j
ΑΡΧΗ
! --- 4.1 Ανάγνωση δεδομένων ---
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ ΣΧΟΛΕΙΑ
ΓΡΑΨΕ "Δώσε όνομα σχολείου ", i, ": "
ΔΙΑΒΑΣΕ ΟΝΟΜΑ[i]
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ ΗΜΕΡΕΣ
ΓΡΑΨΕ "Δώσε επισκέψεις για το σχολείο ", ΟΝΟΜΑ[i], " την ημέρα ", j, ": "
ΔΙΑΒΑΣΕ ΕΠΙΣΚΕΨΕΙΣ[i, j]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! --- 4.2 Έλεγχος συνεχόμενης αύξησης ---
βρέθηκε <- ΨΕΥΔΗΣ
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ ΣΧΟΛΕΙΑ
αυξάνεται <- ΑΛΗΘΗΣ
ΓΙΑ j ΑΠΟ 2 ΜΕΧΡΙ ΗΜΕΡΕΣ
ΑΝ ΕΠΙΣΚΕΨΕΙΣ[i, j] <= ΕΠΙΣΚΕΨΕΙΣ[i, j - 1] ΤΟΤΕ
αυξάνεται <- ΨΕΥΔΗΣ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ αυξάνεται = ΑΛΗΘΗΣ ΤΟΤΕ
ΓΡΑΨΕ "Σχολείο με συνεχόμενη αύξηση: ", ΟΝΟΜΑ[i]
βρέθηκε <- ΑΛΗΘΗΣ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! --- 4.3 Αν δεν βρέθηκε κανένα ---
ΑΝ βρέθηκε = ΨΕΥΔΗΣ ΤΟΤΕ
ΓΡΑΨΕ "Δεν υπάρχει σχολείο με συνεχόμενη αύξηση επισκέψεων."
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ