Κώδικας
ΠΡΟΓΡΑΜΜΑ Εύρεση_Μέγιστου_και_Πλήθους
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Χ, ΜΑΧ, Πλήθος_ΜΑΧ, i
ΑΡΧΗ
ΓΡΑΨΕ 'ΔΩΣΕ ΤΟΝ ΠΡΩΤΟ ΑΡΙΘΜΟ'
ΔΙΑΒΑΣΕ Χ
ΜΑΧ <-- Χ ! Αρχικοποιούμε το ΜΑΧ με τον πρώτο αριθμό
Πλήθος_ΜΑΧ <-- 1 ! Αρχικοποιούμε το πλήθος του ΜΑΧ με 1
ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 200
ΓΡΑΨΕ 'ΔΩΣΕ ΤΟΝ ΑΡΙΘΜΟ ', i
ΔΙΑΒΑΣΕ Χ
ΑΝ Χ > ΜΑΧ ΤΟΤΕ
ΜΑΧ <-- Χ
Πλήθος_ΜΑΧ <-- 1 ! Επαναφέρουμε το πλήθος σε 1 αφού βρήκαμε νέο μέγιστο
ΑΛΛΙΩΣ_ΑΝ Χ = ΜΑΧ ΤΟΤΕ
Πλήθος_ΜΑΧ <-- Πλήθος_ΜΑΧ + 1 ! Αυξάνουμε το πλήθος αν βρούμε τον ίδιο μέγιστο
ΤΕΛΟΣ ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'Ο ΜΕΓΑΛΥΤΕΡΟΣ ΑΡΙΘΜΟΣ ΕΙΝΑΙ: ', ΜΑΧ
ΓΡΑΨΕ 'Ο ΑΡΙΘΜΟΣ ΕΜΦΑΝΙΣΤΗΚΕ: ', Πλήθος_ΜΑΧ, ' ΦΟΡΕΣ'
ΤΕΛΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Εύρεση_Μέγιστου_και_Πλήθους
Εξήγηση 🔍
Το πρόγραμμα αυτό υπολογίζει τον μέγιστο αριθμό (ΜΑΧ) από 200 αριθμούς που εισάγει ο χρήστης, καθώς και το πλήθος των φορών που αυτός ο αριθμός εμφανίστηκε.
Αρχικοποίηση του ΜΑΧ και του Πλήθος_ΜΑΧ 🔢
- Το πρόγραμμα ξεκινάει ζητώντας από τον χρήστη να εισάγει τον πρώτο αριθμό.
- Το
ΜΑΧ
αρχικοποιείται με την τιμή του πρώτου αριθμού. - Το
Πλήθος_ΜΑΧ
αρχικοποιείται με την τιμή1
, καθώς ο πρώτος αριθμός θεωρείται προς το παρόν ο μέγιστος και έχει εμφανιστεί μία φορά.
Επανάληψη ΓΙΑ 🔄
- Η εντολή ΓΙΑ
i ΑΠΟ 2 ΜΕΧΡΙ 200
επαναλαμβάνεται 199 φορές, από τοi = 2
έως τοi = 200
. - Σε κάθε επανάληψη:
- Το πρόγραμμα ζητάει από τον χρήστη να εισάγει έναν νέο αριθμό
Χ
. - Αν ο αριθμός
Χ
είναι μεγαλύτερος από τον τρέχονταΜΑΧ
:- Ο
ΜΑΧ
ενημερώνεται με την τιμή τουΧ
. - Το
Πλήθος_ΜΑΧ
επαναφέρεται στο1
, καθώς έχουμε νέο μέγιστο.
- Ο
- Αν ο αριθμός
Χ
είναι ίσος με τονΜΑΧ
, τότε τοΠλήθος_ΜΑΧ
αυξάνεται κατά1
.
- Το πρόγραμμα ζητάει από τον χρήστη να εισάγει έναν νέο αριθμό
- Η εντολή ΓΙΑ
Εμφάνιση του Μέγιστου και του Πλήθους του 📋
- Στο τέλος της επανάληψης, το πρόγραμμα εμφανίζει:
- τον μέγιστο αριθμό (
ΜΑΧ
) - το πλήθος των φορών που εμφανίστηκε αυτός ο αριθμός (
Πλήθος_ΜΑΧ
).
- τον μέγιστο αριθμό (
- Στο τέλος της επανάληψης, το πρόγραμμα εμφανίζει:
Παράδειγμα Εκτέλεσης 📋
- Αν οι αριθμοί που δίνει ο χρήστης είναι:
15, 23, 8, 23, 5, 23, ...
, το πρόγραμμα θα υπολογίσει:ΜΑΧ = 23
Πλήθος_ΜΑΧ = 3
(ο αριθμός 23 εμφανίστηκε τρεις φορές)
Ο Ευκλείδης λειτουργεί μέσω τεχνητής νοημσύνης