Ασκήσεις
9ο Κεφάλαιο (Δυσδιάστατοι πίνακες) - Κύρια/δευτερεύουσα διαγώνιος
Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ το οποίο με δεδομένα τα στοιχεία ενός τετραγωνικού (διαστάσεων 3x3) δισδιάστατου πίνακα:
α) θα υπολογίζει και θα εκτυπώνει το άθροισμα των στοιχείων της κυρίας διαγωνίου
β) θα υπολογίζει και θα εκτυπώνει το άθροισμα των στοιχείων της δευτερεύουσας διαγωνίου
ΛΥΣΗ
ΠΡΟΓΡΑΜΜΑ ΠΙΝΑΚΕΣ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: i, j, ΠΙΝ[3, 3], κύρια, δευτ
ΑΡΧΗ
! Εισαγωγή στοιχείων στον πίνακα
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 3
ΔΙΑΒΑΣΕ ΠΙΝ[i, j]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
!Εύρεση αθροισμάτων κυρίας και δευτερεύουσας διαγωνίου
κύρια <- 0
δευτ <- 0
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3
κύρια <- κύρια + ΠΙΝ[i, i]
δευτ <- δευτ + ΠΙΝ[i, 4 - i]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'Άθροισμα κυρίας διαγωνίου: ', κύρια
ΓΡΑΨΕ 'Άθροισμα δευτερεύουσας διαγωνίου: ', δευτ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ