Δέκα (10) σχολεία της περιφέρειας έχουν δημοσιεύσει τις ιστοσελίδες τους στο Διαδίκτυο. Να γραφούν τρεις διαφορετικοί αλγόριθμοι που θα διαβάζουν τις ηλεκτρονικές «επισκέψεις» που δέχεται κάθε σχολείο ημερησίως και θα εμφανίζουν:
α) το μικρότερο και μεγαλύτερο αριθμό επισκέψεων
β) τα σχολεία με το μικρότερο και μεγαλύτερο αριθμό επισκέψεων (ένα για κάθε περίπτωση)
γ) τα σχολεία με το μικρότερο και μεγαλύτερο αριθμό επισκέψεων (όλα)
(Βασισμένη στην ΔΤ8, Κεφ 2).
α)
Αλγόριθμος Άσκηση
Διάβασε α
max <-- α
min <-- α
Για i από 2 μέχρι 10
Διάβασε α
Αν α > max τότε
max <-- α
Τέλος_αν
Αν α < min τότε
min <-- α
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε min, max
Τέλος Άσκηση
β)
Αλγόριθμος Άσκηση
Διάβασε α
max <-- α
θmax <-- 1
min <-- α
θmin <-- 1
Για i από 2 μέχρι 10
Διάβασε α
Αν α > max τότε
max <-- α
θmax <-- i
Τέλος_αν
Αν α < min τότε
min <-- α
θmin <-- i
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε min, θmin, max, θmax
Τέλος Άσκηση
γ)
Αλγόριθμος Άσκηση
Διάβασε α
max <-- α
min <-- α
Για i από 2 μέχρι 10
Διάβασε α
Αν α > max τότε
max <-- α
Τέλος_αν
Αν α < min τότε
min <-- α
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε min, max
Για i από 1 μέχρι 10
Διάβασε α
Αν α = max τότε
Εμφάνισε “θέση μεγίστου: ”, i
Τέλος_αν
Αν α = min τότε
Εμφάνισε “θέση ελαχίστου: ”, i
Τέλος_αν
Τέλος_επανάληψης
Τέλος Άσκηση