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