Κώδικας
Ακολουθεί το πρόγραμμα που υπολογίζει τον μέσο όρο των θετικών στοιχείων σε έναν δισδιάστατο πίνακα Α[10,20]
.
ΠΡΟΓΡΑΜΜΑ Μέσος_Όρος_Θετικών_Στοιχείων
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Α[10, 20], i, j, Άθροισμα_Θετικών, Πλήθος_Θετικών
ΠΡΑΓΜΑΤΙΚΕΣ: Μέσος_Όρος
ΑΡΧΗ
Άθροισμα_Θετικών <-- 0 ! Αρχικοποίηση του αθροίσματος των θετικών αριθμών με το 0
Πλήθος_Θετικών <-- 0 ! Αρχικοποίηση του πλήθους των θετικών αριθμών με το 0
ΓΡΑΨΕ 'ΕΙΣΑΓΕΤΕ ΤΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΟΝ ΠΙΝΑΚΑ Α ΜΕ 10 ΣΕΙΡΕΣ ΚΑΙ 20 ΣΤΗΛΕΣ.'
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 10
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 20
ΓΡΑΨΕ 'ΔΩΣΕ ΤΟ ΣΤΟΙΧΕΙΟ ΓΙΑ ΤΗ ΘΕΣΗ [', i, ',', j, ']'
ΔΙΑΒΑΣΕ Α[i, j]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Υπολογισμός του αθροίσματος και του πλήθους των θετικών στοιχείων
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 10
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 20
ΑΝ Α[i, j] > 0 ΤΟΤΕ
Άθροισμα_Θετικών <-- Άθροισμα_Θετικών + Α[i, j]
Πλήθος_Θετικών <-- Πλήθος_Θετικών + 1
ΤΕΛΟΣ ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Υπολογισμός και εμφάνιση του μέσου όρου των θετικών στοιχείων
ΑΝ Πλήθος_Θετικών > 0 ΤΟΤΕ
Μέσος_Όρος <-- Άθροισμα_Θετικών / Πλήθος_Θετικών
ΓΡΑΨΕ 'Ο ΜΕΣΟΣ ΟΡΟΣ ΤΩΝ ΘΕΤΙΚΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΠΙΝΑΚΑ ΕΙΝΑΙ: ', Μέσος_Όρος
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'ΔΕΝ ΥΠΑΡΧΟΥΝ ΘΕΤΙΚΑ ΣΤΟΙΧΕΙΑ ΣΤΟΝ ΠΙΝΑΚΑ.'
ΤΕΛΟΣ ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Επεξήγηση 🔍
Αρχικοποίηση των Μεταβλητών
Άθροισμα_Θετικών
καιΠλήθος_Θετικών
🧮- Οι μεταβλητές
Άθροισμα_Θετικών
καιΠλήθος_Θετικών
αρχικοποιούνται με την τιμή0
, ώστε να συγκεντρώσουν το άθροισμα και το πλήθος των θετικών στοιχείων αντίστοιχα.
- Οι μεταβλητές
Εισαγωγή Στοιχείων στον Πίνακα 🔄
- Το πρόγραμμα ζητά από τον χρήστη να εισάγει τα στοιχεία του πίνακα
Α[10,20]
με τη χρήση δύο επαναλήψεων ΓΙΑ.
- Το πρόγραμμα ζητά από τον χρήστη να εισάγει τα στοιχεία του πίνακα
Υπολογισμός Αθροίσματος και Πλήθους των Θετικών Στοιχείων ➕
- Το πρόγραμμα ελέγχει κάθε στοιχείο του πίνακα:
- Αν το στοιχείο
Α[i, j]
είναι θετικό (Α[i, j] > 0
), τότε:- Προστίθεται στο
Άθροισμα_Θετικών
. - Αυξάνεται το
Πλήθος_Θετικών
κατά 1.
- Προστίθεται στο
- Αν το στοιχείο
- Το πρόγραμμα ελέγχει κάθε στοιχείο του πίνακα:
Υπολογισμός και Εμφάνιση του Μέσου Όρου 📋
- Αν το
Πλήθος_Θετικών
είναι μεγαλύτερο από 0, το πρόγραμμα υπολογίζει τον μέσο όρο ωςΜέσος_Όρος <-- Άθροισμα_Θετικών / Πλήθος_Θετικών
και τον εμφανίζει. - Αν δεν υπάρχουν θετικά στοιχεία στον πίνακα, εμφανίζεται το μήνυμα: "ΔΕΝ ΥΠΑΡΧΟΥΝ ΘΕΤΙΚΑ ΣΤΟΙΧΕΙΑ ΣΤΟΝ ΠΙΝΑΚΑ."
- Αν το
Παράδειγμα Εκτέλεσης 📋
- Αν ο πίνακας περιέχει τα θετικά στοιχεία
2, 4, 6, ...
, τότε το πρόγραμμα θα υπολογίσει τον μέσο όρο αυτών των θετικών στοιχείων και θα εμφανίσει το αποτέλεσμα.
Ο Ευκλείδης λειτουργεί μέσω τεχνητής νοημοσύνης