ΔΙΑΒΑΣΕ ΤΟ
Κάτι δεν κατάλαβες; Επίλεξε το κομμάτι και πάτα «Ρώτα τον Νεύρωνα». Σου το εξηγεί αμέσως.
ΠΡΟΓΡΑΜΜΑ Εύρεση_Μεγαλύτερου_Αριθμού ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Μεγιστος ΑΡΧΗ Μεγιστος <-- -1 ! Αρχικοποιείται σε -1 ώστε να είναι μικρότερος από κάθε θετικό αριθμό ΓΡΑΨΕ 'ΔΩΣΕ ΕΝΑΝ ΘΕΤΙΚΟ ΑΡΙΘΜΟ (Ή 0 ΓΙΑ ΤΕΡΜΑΤΙΣΜΟ)' ΔΙΑΒΑΣΕ Χ ΟΣΟ Χ > 0 ΕΠΑΝΑΛΑΒΕ ΑΝ Χ > Μεγιστος ΤΟΤΕ Μεγιστος <-- Χ ΤΕΛΟΣ ΑΝ ΓΡΑΨΕ 'ΔΩΣΕ ΕΝΑΝ ΑΛΛΟ ΘΕΤΙΚΟ ΑΡΙΘΜΟ (Ή 0 ΓΙΑ ΤΕΡΜΑΤΙΣΜΟ)' ΔΙΑΒΑΣΕ Χ ΤΕΛΟΣ ΕΠΑΝΑΛΗΨΗΣ ΑΝ Μεγιστος <> -1 ΤΟΤΕ ΓΡΑΨΕ 'Ο ΜΕΓΑΛΥΤΕΡΟΣ ΑΡΙΘΜΟΣ ΕΙΝΑΙ: ', Μεγιστος ΑΛΛΙΩΣ ΓΡΑΨΕ 'ΔΕΝ ΔΟΘΗΚΑΝ ΘΕΤΙΚΟΙ ΑΡΙΘΜΟΙ' ΤΕΛΟΣ ΑΝ ΤΕΛΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
Εξήγηση 🔍
Το πρόγραμμα αυτό βρίσκει τον μεγαλύτερο αριθμό από ένα σύνολο θετικών αριθμών που εισάγει ο χρήστης. Η εισαγωγή αριθμών σταματά όταν ο χρήστης δώσει τον αριθμό 0.
-
Αρχικοποίηση του Μεγίστου 🔢
- Η μεταβλητή
Μεγιστοςαρχικοποιείται με την τιμή-1ώστε να είναι μικρότερη από οποιονδήποτε θετικό αριθμό που μπορεί να δοθεί.
- Η μεταβλητή
-
Επανάληψη ΟΣΟ 🔄
- Το πρόγραμμα ζητάει από τον χρήστη να δώσει έναν θετικό αριθμό
Χ. - Η επανάληψη συνεχίζεται όσο ο
Χείναι μεγαλύτερος από0.- Αν ο
Χείναι μεγαλύτερος από τον τρέχονταΜεγιστος, τότε η τιμή τουΜεγιστοςενημερώνεται με την τιμή τουΧ. - Αν ο χρήστης δώσει
0, η επανάληψη σταματά.
- Αν ο
- Το πρόγραμμα ζητάει από τον χρήστη να δώσει έναν θετικό αριθμό
-
Έλεγχος και Εμφάνιση του Μεγίστου 📋
- Αν η τιμή του
Μεγιστοςέχει αλλάξει (δηλαδή αν έχουν δοθεί θετικοί αριθμοί), τότε το πρόγραμμα εμφανίζει τον μεγαλύτερο αριθμό. - Αν η τιμή του
Μεγιστοςπαραμένει-1, τότε δεν έχουν δοθεί θετικοί αριθμοί και το πρόγραμμα εμφανίζει το μήνυμα: "ΔΕΝ ΔΟΘΗΚΑΝ ΘΕΤΙΚΟΙ ΑΡΙΘΜΟΙ".
- Αν η τιμή του
Παράδειγμα Εκτέλεσης 📋
- Αν ο χρήστης δώσει τους αριθμούς:
5,12,3,7,0- Το πρόγραμμα θα υπολογίσει ότι ο μεγαλύτερος αριθμός είναι το
12. - Θα εμφανίσει: Ο ΜΕΓΑΛΥΤΕΡΟΣ ΑΡΙΘΜΟΣ ΕΙΝΑΙ: 12
- Το πρόγραμμα θα υπολογίσει ότι ο μεγαλύτερος αριθμός είναι το
- Αν ο χρήστης δώσει μόνο
0χωρίς άλλους αριθμούς:- Το πρόγραμμα θα εμφανίσει: ΔΕΝ ΔΟΘΗΚΑΝ ΘΕΤΙΚΟΙ ΑΡΙΘΜΟΙ.