YlhEnglishA-2324.pdf. 56th Junior High School of Athens.
ΑΕΠΠ - Μάθημα 22
1. Ανάπτυξη Εφαρμογών σε
Προγραμματιστικό Περιβάλλον
Κεφάλαιο 3ο
3.3 Πίνακες
Άθροισμα – μέσος όρος
Το έργο με τίτλο Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative
Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
Βασισμένο σε έργο στο http://ioarvanit.mysch.gr.
Παροχή δικαιωμάτων πέρα από τα πλαίσια αυτής της άδειας μπορεί να είναι διαθέσιμη στο http://ioarvanit.mysch.gr.
2. Άθροισμα στοιχείων πίνακα
Πίνακας Α
1 2 3 .... ν-2 ν-1 ν
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
3. Άθροισμα στοιχείων πίνακα
Πίνακας Α
1 2 3 .... ν-2 ν-1 ν
Αλγόριθμος Άθροισμα1 Αρχικά μηδενίζω το άθροισμα
Άθροισμα ← 0
............
Τέλος Άθροισμα1
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
4. Άθροισμα στοιχείων πίνακα
Πίνακας Α
1 2 3 .... ν-2 ν-1 ν
Αλγόριθμος Άθροισμα1 Αρχικά μηδενίζω το άθροισμα
Άθροισμα ← 0 Περνάω από όλα τα στοιχεία του
πίνακα
Για i από 1 μέχρι ν
.............
Τέλος_επανάληψης
Τέλος Άθροισμα1
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
5. Άθροισμα στοιχείων πίνακα
Πίνακας Α
1 2 3 .... ν-2 ν-1 ν
Αλγόριθμος Άθροισμα1 Αρχικά μηδενίζω το άθροισμα
Άθροισμα ← 0 Περνάω από όλα τα στοιχεία του
πίνακα
Για i από 1 μέχρι ν
Προσθέτω στο άθροισμα το κάθε
Άθροισμα ← Άθροισμα + Α[i] στοιχείο από το οποίο περνάω
Τέλος_επανάληψης
Τέλος Άθροισμα1
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
6. Άθροισμα στοιχείων πίνακα
Παρόμοια λειτουργώ και σε δισδιάστατο πίνακα
1 2 ... ν
1
2
...
μ
Αλγόριθμος Άθροισμα2 Αρχικά μηδενίζω το άθροισμα
Άθροισμα ← 0 Περνάω από όλα τα στοιχεία
του πίνακα
Για i από 1 μέχρι μ
Προσθέτω στο άθροισμα το
Για j από 1 μέχρι ν κάθε στοιχείο από το οποίο
περνάω
Άθροισμα ← Άθροισμα + Α[i,j]
Τέλος_επανάληψης
Τέλος_επανάληψης
Τέλος Άθροισμα2
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
7. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2
...
μ
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
8. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
9. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Αλγόριθμος Άθροισμα3
Για i από 1 μέχρι μ
ΑθρΓραμμής ← 0
Για j από 1 μέχρι ν
ΑθρΓραμμής ← ΑθρΓραμμής + Α[i,j]
Τέλος_επανάληψης
Εμφάνισε ΑθρΓραμμής
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
10. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Αλγόριθμος Άθροισμα3
Για κάθε γραμμή αρχικά μηδενίζω
Για i από 1 μέχρι μ την μεταβλητή του αθροίσματος
ΑθρΓραμμής ← 0
Για j από 1 μέχρι ν
ΑθρΓραμμής ← ΑθρΓραμμής + Α[i,j]
Τέλος_επανάληψης
Εμφάνισε ΑθρΓραμμής
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
11. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Αλγόριθμος Άθροισμα3
Για κάθε γραμμή αρχικά μηδενίζω
Για i από 1 μέχρι μ την μεταβλητή του αθροίσματος
ΑθρΓραμμής ← 0
Για j από 1 μέχρι ν
Προσθέτω όλα τα
ΑθρΓραμμής ← ΑθρΓραμμής + Α[i,j] στοιχεία της
τρέχουσας γραμμής
Τέλος_επανάληψης
Εμφάνισε ΑθρΓραμμής
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
12. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Αλγόριθμος Άθροισμα3
Για κάθε γραμμή αρχικά μηδενίζω
Για i από 1 μέχρι μ την μεταβλητή του αθροίσματος
ΑθρΓραμμής ← 0
Για j από 1 μέχρι ν
Προσθέτω όλα τα
ΑθρΓραμμής ← ΑθρΓραμμής + Α[i,j] στοιχεία της
τρέχουσας γραμμής
Τέλος_επανάληψης
Εμφάνισε ΑθρΓραμμής
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
13. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε γραμμής χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι γραμμές (μ)
μ
Αλγόριθμος Άθροισμα3
Για κάθε γραμμή αρχικά μηδενίζω
Για i από 1 μέχρι μ την μεταβλητή του αθροίσματος
ΑθρΓραμμής ← 0
Για j από 1 μέχρι ν
Προσθέτω όλα τα
ΑθρΓραμμής ← ΑθρΓραμμής + Α[i,j] στοιχεία της
τρέχουσας γραμμής
Τέλος_επανάληψης
Εμφάνισε ΑθρΓραμμής Εμφανίζω το άθροισμα της
τρέχουσας γραμμής πριν πάω
Τέλος_επανάληψης στην επόμενη
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
14. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α Πίνακας ΑΘΓ
1 2 ... ν
1 1 Μπορώ να αποθηκεύω το
2 2 άθροισμα της κάθε γραμμής σε
ένα νέο πίνακα μ στοιχείων
... ...
μ μ
Αλγόριθμος Άθροισμα3
Για κάθε γραμμή αρχικά μηδενίζω
Για i από 1 μέχρι μ την μεταβλητή του αθροίσματος
ΑθΓ[i] ← 0
Για j από 1 μέχρι ν
Προσθέτω όλα τα
ΑθΓ[i] ← ΑθΓ[i] + Α[i,j] στοιχεία της
τρέχουσας γραμμής
Τέλος_επανάληψης
Εμφάνισε ΑθΓ[i] Εμφανίζω το άθροισμα της
τρέχουσας γραμμής πριν πάω
Τέλος_επανάληψης στην επόμενη
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
15. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε στήλης χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι στήλες (ν)
μ
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
16. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε στήλης χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι στήλες (ν)
μ
Αλγόριθμος Άθροισμα3
Για j από 1 μέχρι ν
ΑθρΣτήλης ← 0
Για i από 1 μέχρι μ
ΑθρΣτήλης ← ΑθρΣτήλης + Α[i,j]
Τέλος_επανάληψης
Εμφάνισε ΑθρΣτήλης
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
17. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε στήλης χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι στήλες (ν)
μ
Αλγόριθμος Άθροισμα3
Στήλης Για κάθε στήλη αρχικά μηδενίζω
Για j από 1 μέχρι ν την μεταβλητή του αθροίσματος
ΑθρΣτήλης ← 0
Για i από 1 μέχρι μ
ΑθρΣτήλης ← ΑθρΣτήλης + Α[i,j]
Τέλος_επανάληψης
Εμφάνισε ΑθρΣτήλης
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
18. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε στήλης χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι στήλες (ν)
μ
Αλγόριθμος Άθροισμα3
Στήλης Για κάθε στήλη αρχικά μηδενίζω
Για j από 1 μέχρι ν την μεταβλητή του αθροίσματος
ΑθρΣτήλης ← 0
Για i από 1 μέχρι μ
Προσθέτω όλα τα
ΑθρΣτήλης ← ΑθρΣτήλης + Α[i,j] στοιχεία της
τρέχουσας στήλης
Τέλος_επανάληψης
Εμφάνισε ΑθρΣτήλης
Τέλος_επανάληψης
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
19. Άθροισμα στηλών και γραμμών δισδιάστατου πίνακα
Πίνακας Α
1 2 ... ν
1
2 Για να βρω το άθροισμα κάθε στήλης χρειάζεται να
... βρω τόσα αθροίσματα όσες και οι στήλες (ν)
μ
Αλγόριθμος Άθροισμα3
Στήλης Για κάθε στήλη αρχικά μηδενίζω
Για j από 1 μέχρι ν την μεταβλητή του αθροίσματος
ΑθρΣτήλης ← 0
Για i από 1 μέχρι μ
Προσθέτω όλα τα
ΑθρΣτήλης ← ΑθρΣτήλης + Α[i,j] στοιχεία της
τρέχουσας στήλης
Τέλος_επανάληψης
Εμφάνισε ΑθρΣτήλης Εμφανίζω το άθροισμα της
τρέχουσας στήλης πριν πάω
Τέλος_επανάληψης στην επόμενη
Τέλος Άθροισμα3 Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
20. Να γίνει αλγόριθμος ο οποίος με δεδομένα τα ν στοιχεία ενός μονοδιάστατου
πίνακα Α θα εκτυπώνει το άθροισμα και τον μέσο όρο τους
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
21. Να γίνει αλγόριθμος ο οποίος με δεδομένα τα ν στοιχεία ενός μονοδιάστατου
πίνακα Α θα εκτυπώνει το άθροισμα και τον μέσο όρο τους
Αλγόριθμος άθροισμα_μο_μονοδιάστατου
Δεδομένα //Α,ν//
άθροισμα ← 0
Για i από 1 μέχρι ν
άθροισμα ← άθροισμα+Α[i]
Τέλος_επανάληψης
μέσος_όρος ← άθροισμα/ν
Εκτύπωσε άθροισμα,μέσος_όρος
Τέλος άθροισμα_μο_μονοδιάστατου
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
22. Να γίνει αλγόριθμος ο οποίος με δεδομένα τα ν στοιχεία ενός μονοδιάστατου
πίνακα Α θα εκτυπώνει το άθροισμα και τον μέσο όρο τους
Αλγόριθμος άθροισμα_μο_μονοδιάστατου
Δεδομένα //Α,ν//
άθροισμα ← 0
Για i από 1 μέχρι ν
άθροισμα ← άθροισμα+Α[i]
Τέλος_επανάληψης
μέσος_όρος ← άθροισμα/ν
Υπολογίζω τον μέσο όρο αφού
Εκτύπωσε άθροισμα,μέσος_όρος τελειώσω με τις επαναλήψεις και
έχω βρει το τελικό άθροισμα
Τέλος άθροισμα_μο_μονοδιάστατου
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
23. Να γίνει αλγόριθμος ο οποίος με δεδομένα τα ν στοιχεία ενός μονοδιάστατου
πίνακα Α θα εκτυπώνει το άθροισμα και τον μέσο όρο τους
Αλγόριθμος άθροισμα_μο_μονοδιάστατου
Δεδομένα //Α,ν//
άθροισμα ← 0
Για i από 1 μέχρι ν
άθροισμα ← άθροισμα+Α[i]
Τέλος_επανάληψης
μέσος_όρος ← άθροισμα/ν
Υπολογίζω τον μέσο όρο αφού
Εκτύπωσε άθροισμα,μέσος_όρος τελειώσω με τις επαναλήψεις και
έχω βρει το τελικό άθροισμα
Τέλος άθροισμα_μο_μονοδιάστατου
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .
24. Να γίνει αλγόριθμος ο οποίος με δεδομένα τα ν,μ στοιχεία ενός δισδιάστατου
πίνακα Α θα εκτυπώνει το άθροισμα και τον μέσο όρο τους
Αλγόριθμος άθροισμα_μο_δισοδιάστατου
Δεδομένα //Α,ν,μ//
άθροισμα ← 0
Για i από 1 μέχρι ν
Για j από 1 μέχρι μ
άθροισμα ← άθροισμα+Α[i,j]
Τέλος_επανάληψης
Τέλος_επανάληψης Το πλήθος των
στοιχείων είναι ν*μ
μέσος_όρος ← άθροισμα/ν*μ
Εκτύπωσε άθροισμα,μέσος_όρος
Τέλος άθροισμα_μο_δισοδιάστατου
Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την
άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .