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