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