Εθηόο από κνλνδηάζηαηνπο πίλαθεο ππάξρνπλ
πίλαθεο κε πεξηζζόηεξεο δηαζηάζεηο όπσο δηζδηάζηαηνη,
ηξηζδηάζηαηνη θαη γεληθά πνιπδηάζηαηνη, αλάινγα κε ηνλ
αξηζκό ησλ δεηθηώλ πνπ ρξεζηκνπνηνύληαη γηα ηνλ
θαζνξηζκό ησλ ζηνηρείσλ.
Πολσδιάζηαηοι Πίνακες
Πολσδιάζηαηοι Πίνακες
Επνκέλσο
Πολσδιάζηαηος είλαη έλαο πίλαθαο ηνπ νπνίνπ ηα
ζηνηρεία είλαη πίλαθεο. Ξερσξίδνπκε ηνλ αξηζκό ησλ
δηαζηάζεσλ ελόο πίλαθα από ηνλ αξηζκό ησλ δεπγαξηώλ
από αγθύιεο πνπ έρνπκε ζηε δήισζε ηνπ πίλαθα. Έηζη,
• ν int x[5]; είλαη κνλνδηάζηαηνο,
• ν int x[5][6]; είλαη δηζδηάζηαηνο,
• ν int x[5][6][7]; είλαη ηξηζδηάζηαηνο θ.ν.θ
Πολσδιάζηαηοι Πίνακες
Πλεονεκηήμαηα από ηη τρήζη πινάκων
• Είλαη βνιηθή γηα ηε δηαρείξηζε πνιιώλ δεδνκέλσλ ηνπ
ίδηνπ ηύπνπ
• Σα δεδνκέλα πνπ εηζάγνληαη ζε απηνύο δηαηεξνύληαη
ζηε κλήκε κέρξη ην ηέινο ηεο εθηέιεζεο.
• Μεηώλεη ζεκαληηθά ην πιήζνο ησλ κεηαβιεηώλ πνπ
ρξεζηκνπνηνύληαη ζε έλα πξόγξακκα.
Πολσδιάζηαηοι Πίνακες
Μειονεκηήμαηα από ηη τρήζη πινάκων
• Οη πίλαθεο απαηηνύλ κλήκε.
• ΢ε έλα κεγάιν θαη ζύλζεην πξόγξακκα ε άζθνπε ρξήζε
κεγάισλ πηλάθσλ κπνξεί λα νδεγήζεη αθόκε θαη ζε
αδπλακία εθηέιεζεο ηνπ πξνγξάκκαηνο.
• Οη πίλαθεο πεξηνξίδνπλ ηηο δπλαηόηεηεο ηνπ πξνγξάκ-
καηνο.
Πολσδιάζηαηοι Πίνακες
Παραηηρήζεις
• Οη πίλαθεο είλαη ζηαηηθέο δνκέο θαη ην κέγεζνο ηνπο
πξέπεη λα δειώλεηαη ζηελ αξρή ηνπ πξνγξάκκαηνο, ελώ
παξακέλεη ππνρξεσηηθά ζηαζεξό θαηά ηελ εθηέιεζε ηνπ
πξνγξάκκαηνο.
• Η αλάγλσζε, ε επεμεξγαζία θαζώο θαη ε εθηύπσζε ησλ
ζηνηρείσλ πνιπδηάζηαησλ πηλάθσλ γίλεηαη πάληνηε από
βξόρνπο, νη νπνίνη πινπνηνύληαη ζηνλ πξνγξακκαηηζκό κε
εκθσιεπκέλεο εληνιέο επαλάιεςεο ΓΙΑ.
Πολσδιάζηαηοι Πίνακες
Παράδειγμα
• Πνηεο εληνιέο ηππώλνπλ ηα ζηνηρεία ελόο δηζδηάζηαηνπ
πίλαθα 5x5;
• ΓΙΑ I ΑΠΟ 1 ΜΕΧΡΙ 5
ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 5
ΓΡΑΨΕ Α[Ι,J]
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΨΗ΢
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΨΗ΢
Πολσδιάζηαηοι Πίνακες
Παράδειγμα
• Να γξαθεί πξόγξακκα ζε γιώζζα Pascal ην νπνίν λα
δηαβάδεη δύν πίλαθεο Α(3,3) θαη Β(3,3) θαη λα ηνπο
ζπγρσλεύεη ζε έλα πίλαθα C(3,6).
Πολσδιάζηαηοι Πίνακες
Απάνηηζη
• PROGRAM ASKHSH7;
• USES CRT;
• VAR I,J:INTEGER; A,B:ARRAY[1..3,1..3] OF INTEGER;
• C:ARRAY[1..3,1..6] OF INTEGER;
• BEGIN
• CLRSCR;
• FOR I:=1 TO 3 DO
• FOR J:=1 TO 3 DO
Πολσδιάζηαηοι Πίνακες
Απάνηηζη
• BEGIN
• WRITE('DOSE A[',I,' ',J,']= ');
• READ(A[I,J]);
• END;
• FOR I:=1 TO 3 DO
• FOR J:=1 TO 3 DO
• BEGIN
• WRITE('DOSE B[',I,' ',J,']= ');
Πολσδιάζηαηοι Πίνακες
Απάνηηζη
• READ(B[I,J]);
• END;
• FOR I:=1 TO 3 DO
• FOR J:=1 TO 3 DO
• BEGIN
• C[I,J]:=A[I,J];
• C[I,J+3]:=B[I,J];
• END;
Πολσδιάζηαηοι Πίνακες
Απάνηηζη
• FOR I:=1 TO 3 DO
• BEGIN
• FOR J:=1 TO 6 DO
• WRITE(C[I,J],' ');
• WRITELN;
• END;
• END.

More Related Content

PPS
ΤΟ ΕΠΟΣ ΤΟΥ 4Ο.
PPTX
Συμφράσεις - Εκφράσεις
PPTX
παραμύθια
PPTX
Αρχαία Ελληνική Γλώσσα Α΄Γυμνασίου: Γραμματική και Συντακτικό
PPT
Ψηφιακό Σχολείο-Διαδραστικά συστήματα διδασκαλίας
PPT
Η καλή μέρα από το πρωινό φαίνεται?
PDF
ΓΛΩΣΣΟΔΕΤΕΣ
ΤΟ ΕΠΟΣ ΤΟΥ 4Ο.
Συμφράσεις - Εκφράσεις
παραμύθια
Αρχαία Ελληνική Γλώσσα Α΄Γυμνασίου: Γραμματική και Συντακτικό
Ψηφιακό Σχολείο-Διαδραστικά συστήματα διδασκαλίας
Η καλή μέρα από το πρωινό φαίνεται?
ΓΛΩΣΣΟΔΕΤΕΣ

What's hot (20)

PPSX
H σχολικη αυλη
PPTX
ελληνικη εταιρια βιοκαυσημων Fireball α.ε
PDF
βιοντιζελ παρουσιαση
PDF
Παροιμίες για φρούτα
PDF
Το νερό ως διαλύτης-Μείγματα
PDF
Άξονες περιγραφής σεναρίου για το ανοικτό θέμα εξετάσεων Πιστοποίησης β΄επιπέ...
PPT
τραγούδια της ξενιτιάς
PPT
αινίγματα
PPT
Η αγαπημένη μου κοσμοθεωρία
PDF
ΤΙ ΕΣΤΙΝ;
PPTX
Μπεκροκανάτα
PPT
1η μαΐου
DOC
ΕΠΑΛ - Ερευνητικές Εργασίες - Τίτλοι (ανά κλάδο εκπαιδευτικών) - Κρήτη 2013-14
PPTX
δ1α αφρικη φυσικό περιβάλλον
PDF
Γλώσσα Ε΄ 10.2. ΄΄Χαμένοι πολιτισμοί: Ατλαντίδα΄΄
PDF
TIΣ ΕΙ;
PPTX
βασίλης κωνσταντίνος
PPTX
Accessories
DOCX
παραγωγη με αχωριστα μορια
PPTX
χριστουγεννα στη γερμανια
H σχολικη αυλη
ελληνικη εταιρια βιοκαυσημων Fireball α.ε
βιοντιζελ παρουσιαση
Παροιμίες για φρούτα
Το νερό ως διαλύτης-Μείγματα
Άξονες περιγραφής σεναρίου για το ανοικτό θέμα εξετάσεων Πιστοποίησης β΄επιπέ...
τραγούδια της ξενιτιάς
αινίγματα
Η αγαπημένη μου κοσμοθεωρία
ΤΙ ΕΣΤΙΝ;
Μπεκροκανάτα
1η μαΐου
ΕΠΑΛ - Ερευνητικές Εργασίες - Τίτλοι (ανά κλάδο εκπαιδευτικών) - Κρήτη 2013-14
δ1α αφρικη φυσικό περιβάλλον
Γλώσσα Ε΄ 10.2. ΄΄Χαμένοι πολιτισμοί: Ατλαντίδα΄΄
TIΣ ΕΙ;
βασίλης κωνσταντίνος
Accessories
παραγωγη με αχωριστα μορια
χριστουγεννα στη γερμανια
Ad

Viewers also liked (12)

PPT
IT Training in Bangalore
PDF
DOC
Tugas uas
PDF
May is National Skin Cancer Awareness Month
PPT
Ba13 t3
DOCX
Komik alfarabi222
PDF
Poetry devices
DOC
Makalah kelompok 6
PDF
We love our business
PDF
BiBlioteca iTunes
DOCX
funcion Quiksort en c
DOC
IT Training in Bangalore
Tugas uas
May is National Skin Cancer Awareness Month
Ba13 t3
Komik alfarabi222
Poetry devices
Makalah kelompok 6
We love our business
BiBlioteca iTunes
funcion Quiksort en c
Ad

Similar to Πολυδιάστατοι Πίνακες (20)

PPTX
Ανάπτυξη εφαρμογών κεφ. 7 και 8
PDF
ΑΕΠΠ: 5ο Φυλλάδιο Ασκήσεων
DOCX
ασκήσεις υποπρογράμματα
DOCX
ασκησεισ υποπρογραμματα
PPTX
Γεωργία
PDF
Mathematica (Γενικές οδηγίες)
PDF
2_Περιγραφική_Μεταβολή_μίας_στατιστικής
PDF
Χτίζοντας τους Ανοικτούς Εκπαιδευτικούς μας Μικρόκοσμους
PDF
ΑΕΠΠ - ΤΑ Σ/Λ των Πανελλαδικών
PDF
Θέματα Πανελλαδικών Εξετάσεων 2014 - Ημερησίων ΕΠΑΛ – Ομάδα Α - Δομημένος Προ...
PPTX
PDF
ΠΛΗ10 ΜΑΘΗΜΑ 2.5
PDF
Askiseis pinakes
PDF
5ο Διδακτικό Σενάριο - Ταξινόμηση με τη μέθοδο Φυσαλίδας
PPTX
Αξιολόγηση Eπενδύσεων
PDF
σημειώσεις θεωρίας 1
PDF
Data table example
PPTX
παρουσιαση βασεισ δεδομενων
PPTX
Πρασινο ταμείο
PDF
askiseis_xristougennon_gia_Pliroforiki_2025
Ανάπτυξη εφαρμογών κεφ. 7 και 8
ΑΕΠΠ: 5ο Φυλλάδιο Ασκήσεων
ασκήσεις υποπρογράμματα
ασκησεισ υποπρογραμματα
Γεωργία
Mathematica (Γενικές οδηγίες)
2_Περιγραφική_Μεταβολή_μίας_στατιστικής
Χτίζοντας τους Ανοικτούς Εκπαιδευτικούς μας Μικρόκοσμους
ΑΕΠΠ - ΤΑ Σ/Λ των Πανελλαδικών
Θέματα Πανελλαδικών Εξετάσεων 2014 - Ημερησίων ΕΠΑΛ – Ομάδα Α - Δομημένος Προ...
ΠΛΗ10 ΜΑΘΗΜΑ 2.5
Askiseis pinakes
5ο Διδακτικό Σενάριο - Ταξινόμηση με τη μέθοδο Φυσαλίδας
Αξιολόγηση Eπενδύσεων
σημειώσεις θεωρίας 1
Data table example
παρουσιαση βασεισ δεδομενων
Πρασινο ταμείο
askiseis_xristougennon_gia_Pliroforiki_2025

Πολυδιάστατοι Πίνακες

  • 1. Εθηόο από κνλνδηάζηαηνπο πίλαθεο ππάξρνπλ πίλαθεο κε πεξηζζόηεξεο δηαζηάζεηο όπσο δηζδηάζηαηνη, ηξηζδηάζηαηνη θαη γεληθά πνιπδηάζηαηνη, αλάινγα κε ηνλ αξηζκό ησλ δεηθηώλ πνπ ρξεζηκνπνηνύληαη γηα ηνλ θαζνξηζκό ησλ ζηνηρείσλ. Πολσδιάζηαηοι Πίνακες
  • 2. Πολσδιάζηαηοι Πίνακες Επνκέλσο Πολσδιάζηαηος είλαη έλαο πίλαθαο ηνπ νπνίνπ ηα ζηνηρεία είλαη πίλαθεο. Ξερσξίδνπκε ηνλ αξηζκό ησλ δηαζηάζεσλ ελόο πίλαθα από ηνλ αξηζκό ησλ δεπγαξηώλ από αγθύιεο πνπ έρνπκε ζηε δήισζε ηνπ πίλαθα. Έηζη, • ν int x[5]; είλαη κνλνδηάζηαηνο, • ν int x[5][6]; είλαη δηζδηάζηαηνο, • ν int x[5][6][7]; είλαη ηξηζδηάζηαηνο θ.ν.θ
  • 3. Πολσδιάζηαηοι Πίνακες Πλεονεκηήμαηα από ηη τρήζη πινάκων • Είλαη βνιηθή γηα ηε δηαρείξηζε πνιιώλ δεδνκέλσλ ηνπ ίδηνπ ηύπνπ • Σα δεδνκέλα πνπ εηζάγνληαη ζε απηνύο δηαηεξνύληαη ζηε κλήκε κέρξη ην ηέινο ηεο εθηέιεζεο. • Μεηώλεη ζεκαληηθά ην πιήζνο ησλ κεηαβιεηώλ πνπ ρξεζηκνπνηνύληαη ζε έλα πξόγξακκα.
  • 4. Πολσδιάζηαηοι Πίνακες Μειονεκηήμαηα από ηη τρήζη πινάκων • Οη πίλαθεο απαηηνύλ κλήκε. • ΢ε έλα κεγάιν θαη ζύλζεην πξόγξακκα ε άζθνπε ρξήζε κεγάισλ πηλάθσλ κπνξεί λα νδεγήζεη αθόκε θαη ζε αδπλακία εθηέιεζεο ηνπ πξνγξάκκαηνο. • Οη πίλαθεο πεξηνξίδνπλ ηηο δπλαηόηεηεο ηνπ πξνγξάκ- καηνο.
  • 5. Πολσδιάζηαηοι Πίνακες Παραηηρήζεις • Οη πίλαθεο είλαη ζηαηηθέο δνκέο θαη ην κέγεζνο ηνπο πξέπεη λα δειώλεηαη ζηελ αξρή ηνπ πξνγξάκκαηνο, ελώ παξακέλεη ππνρξεσηηθά ζηαζεξό θαηά ηελ εθηέιεζε ηνπ πξνγξάκκαηνο. • Η αλάγλσζε, ε επεμεξγαζία θαζώο θαη ε εθηύπσζε ησλ ζηνηρείσλ πνιπδηάζηαησλ πηλάθσλ γίλεηαη πάληνηε από βξόρνπο, νη νπνίνη πινπνηνύληαη ζηνλ πξνγξακκαηηζκό κε εκθσιεπκέλεο εληνιέο επαλάιεςεο ΓΙΑ.
  • 6. Πολσδιάζηαηοι Πίνακες Παράδειγμα • Πνηεο εληνιέο ηππώλνπλ ηα ζηνηρεία ελόο δηζδηάζηαηνπ πίλαθα 5x5; • ΓΙΑ I ΑΠΟ 1 ΜΕΧΡΙ 5 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 5 ΓΡΑΨΕ Α[Ι,J] ΣΕΛΟ΢_ΕΠΑΝΑΛΗΨΗ΢ ΣΕΛΟ΢_ΕΠΑΝΑΛΗΨΗ΢
  • 7. Πολσδιάζηαηοι Πίνακες Παράδειγμα • Να γξαθεί πξόγξακκα ζε γιώζζα Pascal ην νπνίν λα δηαβάδεη δύν πίλαθεο Α(3,3) θαη Β(3,3) θαη λα ηνπο ζπγρσλεύεη ζε έλα πίλαθα C(3,6).
  • 8. Πολσδιάζηαηοι Πίνακες Απάνηηζη • PROGRAM ASKHSH7; • USES CRT; • VAR I,J:INTEGER; A,B:ARRAY[1..3,1..3] OF INTEGER; • C:ARRAY[1..3,1..6] OF INTEGER; • BEGIN • CLRSCR; • FOR I:=1 TO 3 DO • FOR J:=1 TO 3 DO
  • 9. Πολσδιάζηαηοι Πίνακες Απάνηηζη • BEGIN • WRITE('DOSE A[',I,' ',J,']= '); • READ(A[I,J]); • END; • FOR I:=1 TO 3 DO • FOR J:=1 TO 3 DO • BEGIN • WRITE('DOSE B[',I,' ',J,']= ');
  • 10. Πολσδιάζηαηοι Πίνακες Απάνηηζη • READ(B[I,J]); • END; • FOR I:=1 TO 3 DO • FOR J:=1 TO 3 DO • BEGIN • C[I,J]:=A[I,J]; • C[I,J+3]:=B[I,J]; • END;
  • 11. Πολσδιάζηαηοι Πίνακες Απάνηηζη • FOR I:=1 TO 3 DO • BEGIN • FOR J:=1 TO 6 DO • WRITE(C[I,J],' '); • WRITELN; • END; • END.