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