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