Βαγγϋλησ Οικονόμου Διϊλεξη 5 ΠΙΝΑΚΕΣ. Δομ. Προγραμ. - Διϊλεξη 5 1

Σχετικά έγγραφα
Δομημένος Προγραμματισμός

Βαγγϋλησ Οικονόμου Διϊλεξη 4. Δομ. Προγραμ. - Διϊλεξη 4

Βαγγϋλησ Οικονόμου Διϊλεξη 6. Δομ. Προγραμ. - Συναρτόςεισ - Διϊλεξη 6

ΠΡΩΣΟ ΕΣ ΑΚΗΕΩΝ ΓΙΑ ΣΟ ΜΑΘΗΜΑ ΠΟΟΣΙΚΗ ΑΝΑΛΤΗ ΔΙΟΙΚΗΣΙΚΩΝ ΑΠΟΥΑΕΩΝ

«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» Κεφϊλαιο2: Βαςικϊ ςτοιχεύα τησ γλώςςασ

1. ΕΙΑΓΩΓΗ ~ 1 ~ τυλιανού. 1 Σο ςχϋδιο μαθόματοσ ςυζητόθηκε με το ςύμβουλο του μαθόματοσ τησ Νϋασ Ελληνικόσ Γλώςςασ κ. Μϊριο

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος

ΕΑΡΙΝΟ ΠΡΟΓΡΑΜΜΑ 2010 ΕΡΓΑΣΗΡΙΑ C++ Βαςιλϊντα Κουμπό

ΑΡΧΗ 1Η ΕΛΙΔΑ ΘΕΜΑ A Α. Μονάδεσ 10 Μονάδεσ 5 Μονάδεσ 4 4 Ε. 1 Μονάδεσ 2 Ε. 2 Μονάδεσ 5 ΣΕΛΟ 1Η ΕΛΙΔA

ΗΛΕΚΣΡΟΝΙΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΣΟΤ ΦΟΛΕΙΟΤ ΠΡΟ ΣΟΤ ΓΟΝΕΙ. - Θέςη υπεύθυνου προςώπου για την ςυμπλήρωςη του ερωτηματολογίου: Ερωτηματολόγιο

«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» ΚΕΦΑΛΑΙΟ 3: ΑΝΤΙΚΕΙΜΕΝΑ ΚΑΙ ΜΕΘΟΔΟΙ

α = 2q + r με 0 r < 2 Πιθανϊ υπόλοιπα: r = ο: α = 2q r = 1: α = 2q + 1 Ευκλεύδεια διαύρεςη Ειςαγωγό ςτισ βαςικϋσ ϋννοιεσ των Μαθηματικών Διαιρετότητα

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

ΕΚΠΑΙΔΕΤΣΙΚΟ ΕΝΑΡΙΟ ΓΙΑ ΣΗΝ ΑΞΙΟΠΟΙΗΗ ΚΑΙ ΕΥΑΡΜΟΓΗ ΣΩΝ ΣΠΕ ΣΗ ΔΙΔΑΚΣΙΚΗ ΠΡΑΞΗ

Μαύροσ Γιϊννησ Μαθηματικόσ

ΚΕΥΑΛΑΙΟ 2 Σο εςωτερικό του υπολογιςτό

19/10/2009. Προηγοφμενη βδομάδα... Σήμερα Γεωγραφικά Συςτήματα Πληροφοριϊν Χωρικά Μοντζλα Δεδομζνων. Δομή του μαθήματοσ

ΠΟΛΤΩΝΤΜΑ. ΠΑΡΑΜΕΣΡΟ λϋγεται το ςύμβολο, ςυνόθωσ γρϊμμα, του οπούου το πεδύο οριςμού ορύζεται ϋτςι ώςτε να ιςχύει κϊποια προώπόθεςη.

Εγχειρίδιο Χρήσης των Εργαλείων Αναγνώρισης Χαρισματικών Μαθητών στα Μαθηματικά

Πανεπιςτήμιο Πελοποννήςου Τμήμα Επιςτήμησ και Τεχνολογίασ Τηλεπικοινωνιών. Λειτουργικά Συςτήματα Προγραμματιςμόσ Συςτήματοσ. Μνήμη

ΔΤΝΑΣΟΣΗΣΕ ΚΑΙ ΠΡΟΟΠΣΙΚΕ ΣΩΝ ΕΠΑΓΓΕΛΜΑΣΩΝ

Μαθηματικϊ. Β' Ενιαύου Λυκεύου. (μϊθημα κοινού κορμού) Υιλοςοφύα - κοπού

Τεχνικόσ Μαγειρικόσ Τϋχνησ Αρχιμϊγειρασ (Chef) Β Εξϊμηνο

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α Α1 Μονάδες 10 Μονάδες 4 ΤΕΛΟΣ 1ΗΣ ΣΕΛΙΔΑΣ

Άδειες Χρήσης. Διδακτική Μαθηματικών I. Επίλυση προβλήματος (συνέχεια) Διδάσκων: Επίκουρος Καθ. Κ. Τάτσης

Παθήςεισ του θυροειδή ςε άτομα με ςύνδρομο Down: Πληροφορίεσ για γονείσ και δαςκάλουσ. Τι είναι ο θυροειδήσ αδένασ;

Πίνακασ τεχνικών και λειτουργικών προδιαγραφών. Πλόρεσ ελληνικό περιβϊλλον (interface) για Διαχειριςτϋσ, Εκπαιδευτϋσ, Εκπαιδευόμενουσ

Επικοινωνύα (1) Επικοινωνύα (2) Επικοινωνύα (3) Ανακοινώςεισ μαθήματοσ: κλειδύ: math2009.

Ειςαγωγή ςτην Πληροφορική των Επιχειρήςεων

Μαθηματικϊ Γ' Ενιαύου Λυκεύου (μϊθημα κατεύθυνςησ)

Η Διαύρεςη 134:5. Η Διαύρεςη 134:5. Διδακτική Μαθηματικών ΙΙ

Στόχοι και αντικείμενο ενότητας. Τύπος πίνακα. Τύπος πίνακα (συν.) #6. Πίνακες και Δείκτες

Ποιοσ εύναι υπεύθυνοσ για την ςυλλογό δεδομϋνων αυτόσ τησ ιςτοςελύδασ;

ΜΑΘΗΜΑΤΙΚΑ Α ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ. Β ΓΥΜΝΑΣΙΟΥ - ΜΑΘΗΜΑΤΙΚΑ Σελίδα 1

Άδειες Χρήσης. Ειδικά Θέματα Μαθηματικών. Μαθηματικά στην εκπαίδευση: Επίλυση προβλήματος - Ρεαλιστικά Μαθηματικά

Θϋμα: Άνιςη μεταχεύριςη των ανθρώπων με τετραπληγύα, απώλεια ακοόσ ό ϐραςησ ςτο νϋο νομοςχϋδιο ΕΑΕ.

Το παζάρι των λοιμώξεων ςτον 'κατεχόμενο' κόςμο των χρηςτών

= 8 ενώ Shift + = * * 8

ΜΑΘΗΜΑΤΙΚΑ Β ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ. Β ΓΥΜΝΑΣΙΟΥ - ΜΑΘΗΜΑΤΙΚΑ Σελίδα 1

ΜΑΘΗΜΑΤΙΚΑ Γ ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ

Όγδοη Διϊλεξη Case Study

19/10/2009. Γεωγραφικά Συςτήματα Πληροφοριϊν Spatial Operations. Σήμερα... Τφποι ερωτήςεων (Queries)

22/11/2009. Προηγοφμενη βδομάδα... Δεδομζνα απο Δευτερεφουςεσ πηγζσ. Αυτή την βδομάδα...

Μαθηματικοπούηςη. Μαθηματικοπούηςη. Μαθηματικϋσ δεξιότητεσ. Κατακόρυφη

Εντολζς του Λειτουργικοφ Συστήματος UNIX

ΣΑΣΙΣΙΚΗ ΣΩΝ ΕΠΙΧΕΙΡΗΕΩΝ

Προγραμματισμός Η/Υ. Ενότητα 6: Πίνακες και Δείκτες

ΤΕΙ ΑΜΘ-Σχολό Διούκηςησ και Οικονομύασ-Τμόμα Λογιςτικόσ και Χρηματοοικονομικόσ

«Δυνατότητεσ και προοπτικϋσ του επαγγϋλματοσ που θϋλω να ακολουθόςω μϋςα από το Διαδύκτυο».

ΠΡΟΓΡΑΜΜΑ ΑΝΑΚΤΚΛΩΗ ΤΛΙΚΩΝ Α Υάςη: Διοικητικό Μέγαρο- Κτήριο ΟΣΕ-COSMOTE Παιανίασ

Μεθοδολογύα & Λυμϋνεσ Αςκόςεισ

Τρύτη Διϊλεξη Μοντϋλα Διαδικαςύασ Λογιςμικού Μϋροσ Α

Επιταχυντϋσ Σωματιδύων

Η κατανομή των ηπείρων και των θαλασσών Ωκεανοί και θάλασσες

ΚΟΙΛΑ-ΚΤΡΣΑ-ΗΜΕΙΑ ΚΑΜΠΗ

Άδειες Χρήσης. Διδακτική Μαθηματικών I. Πρόσθεση-αφαίρεση. Διδάσκων: Επίκουρος Καθ. Κ. Τάτσης

Οικονόμου Βαγγέλησ Διάλεξη Νο 2. Δομημένοσ Προγραμματιςμόσ - Διάλεξη 2

Βαςικέσ Έννοιεσ Λειτουργικών Συςτημάτων

Στο λογιςμικό (software) περιλαμβϊνονται όλα τα προγράμματα του υπολογιςτό. Το Λογιςμικό χωρύζετε ςε δύο μεγϊλεσ κατηγορύεσ:

Θεωρύεσ Μϊθηςησ και ΤΠΕ Εποικοδομιςμόσ

Αιτίεσ - Συνέπειεσ - Τρόποι αντιμετώπιςησ. Χριστίνα Μαυροϊδάκη Κωνσταντίνα Μαρκάκη

Ημερύδα για τη Διαφορετικότητα ςτα Σχολεύα. Σϊββατο 6 Οκτωβρύου π.μ μ.μ. ImpactHub Athens. Τϊνια Μϊνεςη, Νηπιαγωγόσ & Δαςκϊλα, Med

Επικοινωνύα. twitter: tatsis_kostas Τηλϋφωνο: Ώρεσ ςυνεργαςύασ: κλειδύ: did2009

ΔΙΑΣΡΟΦΗ ΚΑΣΑ ΣΗ ΔΙΑΡΚΕΙΑ ΣΟΤ ΘΗΛΑΜΟΤ ΣΖΕΛΑΛΗ ΑΝΑΣΑΙΑ ΜΑΙΑ ΙΠΠΟΚΡΑΣΕΙΟ Γ.Π.Ν.Θ.

Δίκτυα Η/Υ ςτην Επιχείρηςη

Οδηγόσ πουδών

Προγραμματισμός Ι. Χαρακτήρες. Πανεπιστήμιο Πελοποννήσου Τμήμα Πληροφορικής & Τηλεπικοινωνιών

Η ςημαςία τησ εννοιολογικήσ κατανόηςησ κατϊ τη μετϊβαςη από το Λύκειο ςτο Πανεπιςτήμιο

Διομότιμα Συςτόματα (P2P systems) To ςύςτημα Pastry

ΠΡΟΚΛΗΗ ΕΚΔΗΛΩΗ ΕΝΔΙΑΥΕΡΟΝΣΟ ΓΙΑ ΤΠΟΒΟΛΗ ΠΡΟΣΑΕΩΝ ΠΡΟ ΤΝΑΨΗ ΈΩ ΔΤΟ (2) ΤΜΒΑΕΩΝ ΜΙΘΩΗ ΕΡΓΟΤ ΙΔΙΩΣΙΚΟΤ ΔΙΚΑΙΟΤ (κωδ.: 61Μ)

ΠΡΑΚΣΙΚΑ. 13 ο ΠΑΓΚΤΠΡΙΟ ΤΝΕΔΡΙΟ ΜΑΘΗΜΑΣΙΚΗ ΠΑΙΔΕΙΑ ΚΑΙ ΕΠΙΣΗΜΗ

Ειςαγωγό ςτο Ιnternet. χολό Θετικών Επιςτημών, Σμόμα Βιολογύασ, Πανεπιςτόμιο Πατρών

ενϊριο Διδαςκαλύασ: Βαςικϊ ςτοιχεύα τησ Java και ςυναρτόςεισ

ΑΡΦΙΣΕΚΣΟΝΙΚΟ ΔΙΑΓΩΝΙΜΟ ELITH

Μθχανι Αίνιγμα θ επιρροι τθσ ςτισ ςφγχρονεσ επικοινωνίεσ ςτο Internet

Πίνακες: μια σύντομη εισαγωγή. Πίνακες χαρακτήρων: τα "Αλφαριθμητικά"

Αρχϋσ του NCTM. Αρχϋσ του NCTM. Αρχϋσ του NCTM. Διδακτικό Μαθηματικών ΙΙ. Μϊθημα 9 ο Αξιολόγηςη

NetMasterII ςύςτημα μόνιμησ εγκατϊςταςησ επιτόρηςη και καταγραφό ςημϊτων από αιςθητόρια και μετατροπεύσ κϊθε εύδουσ ςύςτημα ειδοπούηςησ βλϊβη

ενθαρρύνοντασ τη ςυνέχιςη των προβλημάτων

Πποκλήζειρ καηά ηην ένηαξή ηοςρ

Υποχρεώςεισ των μαθητών κατϊ τη διϊρκεια τησ εξϋταςησ

Θεωρύεσ Μϊθηςησ και ΤΠΕ Συμπεριφοριςμόσ

Υπουργεύο Παιδεύασ, Δια Βύου Μϊθηςησ και Θρηςκευμϊτων

Επιςκόπηςη Τεχνολογιών Διαδικτύου

Τα Φράγκικα Κάστρα στο Αγιονόρι, τον Άγιο Βασίλειο και το Πεντεσκούφι Κορινθίας. Γιώργος Πρίμπας

Πανεπιςτόμιο Θεςςαλύασ

Εκπαιδευτική Αξιολόγηση. Παναγιώτησ Χατζηλάμπρου.

Συγχρονιςμόσ Διεργαςιών & Αδιϋξοδα

Το Σύμβολο τησ Πίςτεωσ

Δίκτυα Η/Υ ςτην Επιχείρηςη

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΑΒΑΛΑ ΦΟΛΗ ΣΕΦΝΟΛΟΓΙΚΩΝ ΕΥΑΡΜΟΓΩΝ ΣΜΗΜΑ ΒΙΟΜΗΦΑΝΙΚΗ ΠΛΗΡΟΥΟΡΙΚΗ

Μαθηματικά. Β' Ενιαίου Λυκείου (μάθημα κατεύθυνςησ)

ΕΡΓΑΣΗΡΙΑΚΑ ΜΑΘΗΜΑΣΑ Γ ΓΤΜΝΑΙΟΤ

Διαφοροποιημϋνη διδαςκαλύα

Βαγγϋλησ Οικονόμου Διϊλεξη 6. Διμόρφωςη Πλϊτουσ - Διϊλεξη 6

Το Νέο Εκπαιδευηικό Σύζηημα

Επίδραςη του κτηριού Ματςάγγου ςτην πόλη του Βόλου καθώσ και ςτην κοινωνία του

Θεςμική Αναμόρφωςη τησ Προ-πτωχευτικήσ Διαδικαςίασ Εξυγίανςησ Επιχειρήςεων

ΜΕΣΑΠΣΤΦΙΑΚΗ ΕΡΓΑΙΑ ΕΠΕΞΕΡΓΑΙΑ ΒΙΝΣΕΟ ΜΕ ΦΡΗΗ DSP

Transcript:

Βαγγϋλησ Οικονόμου Διϊλεξη 5 ΠΙΝΑΚΕΣ Δομ. Προγραμ. - Διϊλεξη 5 1

Περιεχόμενα Πύνακεσ Αλφαριθμητικϊ Σκοπόσ μαθόματοσ: Να αναγνωρίζετε πότε είναι απαραίτητη η χρήςη του τύπου του πίνακα, Να δώςετε παραδείγματα δήλωςησ πινάκων και απόδοςησ αρχικών τιμών, Να αναφέρεςτε ςε ςυγκεκριμένο ςτοιχείο πίνακα, Να δηλώνετε και δίνετε αρχική τιμή ςε αλφαριθμητικά Δομ. Προγραμ. - Διϊλεξη 5 2

Πίνακεσ Έννοιεσ κλειδιά: 1. Πίνακασ 2. Τύποσ πίνακα 3. Αλφαριθμητικό 4. Πολυδιάςτατοσ πίνακασ Δομ. Προγραμ. - Διϊλεξη 5 3

Πίνακασ Τύ εύναι ϋνασ πύνακασ; Συλλογό από όμοια αντικεύμενα (πολλϋσ μεταβλητϋσ ιδύου τύπου) Παρϊδειγμα: Πύνακεσ από γραμμικό ϊλγεβρα Δομ. Προγραμ. - Διϊλεξη 5 4

Τύποσ πίνακα O πύνακασ εύναι μια ςυλλογό μεταβλητών ιδύου τύπου, οι οπούεσ εύναι αποθηκευμϋνεσ ςε διαδοχικϋσ θϋςεισ μνόμησ. Χρηςιμοποιεύται για την αποθόκευςη και διαχεύριςη μεγϊλων ποςοτότων δεδομϋνων που ςχετύζονται μεταξύ τουσ και εύναι κοινού τύπου Δομ. Προγραμ. - Διϊλεξη 5 5

Τύποσ πίνακα Παράδειγμα Θϋλουμε να διαχειριςτούμε τισ μϋςεσ ημερόςιεσ θερμοκραςύεσ ενόσ μόνα. Θϋλουμε, για παρϊδειγμα, να βρούμε τη μϋγιςτη, την ελϊχιςτη και τη μϋςη μηνιαύα θερμοκραςύα του Ιανουαρύου. Μια πρώτη προςϋγγιςη, με τα όςα γνωρύζουμε ωσ τώρα, θα όταν να δηλώςουμε 31 μεταβλητϋσ τύπου float. Η δόλωςη 31 μεταβλητών με το δικό τησ όνομα η κϊθε μια, αφενόσ μεν εύναι πολύ κουραςτικό, αφετϋρου δε δημιουργεύ δυςκολύα ςτη διαχεύριςό τουσ. Ο τύποσ του πύνακα δύνει λύςη ςτο πρόβλημϊ μασ. Δομ. Προγραμ. - Διϊλεξη 5 6

Δήλωςη πίνακα 1. H δόλωςη προςδιορύζει το όνομα του πύνακα (temp), τον αριθμό των ςτοιχεύων του (31), καθώσ και τον τύπο του κϊθε ςτοιχεύου (float) και 2. διαβϊζεται «ο temp εύναι ϋνασ πύνακασ με 31 ςτοιχεύα τύπου float». Δομ. Προγραμ. - Διϊλεξη 5 7

Αναφορά ςτοιχείου πίνακα Η αναφορϊ ςε ςτοιχεύο του πύνακα γύνεται με ϋνα ςυνδυαςμό του ονόματοσ του πύνακα και ενόσ αριθμού που προςδιορύζει την τϊξη/ςειρϊ του ςτοιχεύου μϋςα ςτον πύνακα. Έτςι, για τον πύνακα temp: το temp[0] αναφϋρεται ςτο πρώτο ςτοιχείο του πίνακα, το temp[1] ςτο δεύτερο και ούτω καθ εξόσ μϋχρι το temp[30] που αναφϋρεται ςτο τελευταίο Δομ. Προγραμ. - Διϊλεξη 5 8

Απόδοςη αρχικήσ τιμήσ Η απόδοςη τιμόσ κατϊ τη δόλωςη ςτα ςτοιχεύα του πύνακα γύνεται με τη χρόςη του τελεςτό ανϊθεςησ (=). O τελεςτόσ ανϊθεςησ μπαύνει μετϊ τη διϊςταςη του πύνακα και ακολουθεύ μϋςα ςε αγκύλεσ η λύςτα με τισ τιμϋσ που θα αποδοθούν ςτα ςτοιχεύα του πύνακα. Παραδεύγματα: float ar[5] = {1, 2, 3.5, 4, 5}; float ar[5] = {1, 2, 3.5 }; Δομ. Προγραμ. - Διϊλεξη 5 9

Απόδοςη τιμών ςε πίνακα Έχουμε ορύςει ϋνα πύνακα Α, 100 ςτοιχεύων και ακϋραιου τύπου, και επιθυμούμε να αρχικοποιόςουμε τα ςτοιχεύα του πύνακα με την τιμό 0. Α[0]=0; Α[1]=0; Α[2]=0;... Α[99]=0; 100 γραμμϋσ κώδικα for (i=0;i<100;i++) { A[i] = 0; } Δομ. Προγραμ. - Διϊλεξη 5 10

Εκτύπωςη των ςτοιχείων ενόσ πίνακα Έςτω ότι ϋχουμε τον πύνακα Α, με 10 ςτοιχεύα και ακϋραιου τύπου, και επιθυμούμε την εκτύπωςη των ςτοιχεύων του πύνακα ςε κϊποιο ςημεύο του προγρϊμματοσ. for (i=0;i<10;i++) { printf( A[i]=%d\n,A[i]); } for (i=0;i<10;i++) { printf( A[i]=%d,A[i]); } Ποιϊ η διαφορϊ μεταξύ των 2 for; Δομ. Προγραμ. - Διϊλεξη 5 11

Ειςαγωγή τιμών ςε ένα πίνακα από το πληκτρολόγιο Έςτω ότι ϋχουμε τον πύνακα Α, με 10 ςτοιχεύα και ακϋραιου τύπου, και επιθυμούμε την ειςαγωγό τιμών από το πληκτρολόγιο ςτον πύνακα Α ςε κϊποιο ςημεύο του προγρϊμματοσ. scanf( %d,&a[0]); scanf( %d,&a[1]); scanf( %d,&a[2]);... scanf( %d,&a[9]); for (i=0;i<10;i++) { scanf( %d,&a[i]); } Δομ. Προγραμ. - Διϊλεξη 5 12

Αλφαριθμητικά Τα προβλόματα που καλούμαςτε να αντιμετωπύςουμε δεν περιϋχουν μόνο αριθμητικϊ δεδομϋνα. Πολλϋσ εύναι οι περιπτώςεισ κατϊ τισ οπούεσ τα δεδομϋνα ό μϋροσ των δεδομϋνων εύναι ακολουθύεσ χαρακτόρων. Τισ ακολουθύεσ αυτϋσ ονομϊζουμε αλφαριθμητικά. Παρϊδειγμα: ο τύτλοσ και ο ISBN κωδικόσ ενόσ βιβλύου Δομ. Προγραμ. - Διϊλεξη 5 13

Αλφαριθμητικά Η C για να αποθηκεύςει και να διαχειριςτεύ αλφαριθμητικϊ χρηςιμοποιεύ τον τύπο του πύνακα. Ένα αλφαριθμητικό για την C εύναι ϋνασ πύνακασ χαρακτόρων που τερματύζει με τον μηδενικό (null) χαρακτόρα. Ο μηδενικόσ χαρακτόρασ ϋχει ASCII κωδικό 0 και αναπαρύςταται με την ακολουθύα διαφυγόσ \0. Δομ. Προγραμ. - Διϊλεξη 5 14

Δήλωςη Αλφαριθμητικών Δόλωςη ενόσ αλφαριθμητικού: ότι ιςχύει γενικϊ για την δόλωςη ενόσ πύνακα, μόνο που ο τύποσ του πύνακα εύναι χαρακτόρασ (char). Οι δηλώςεισ των μεταβλητών για αποθόκευςη του τύτλου και του ISBN κωδικού ενόσ βιβλύου ϋχουν την παρακϊτω μορφό: char book_title[30], isbn[15]; Δομ. Προγραμ. - Διϊλεξη 5 15

Αλφαριθμητικά Για την απόδοςη αρχικόσ τιμόσ, εκτύπωςησ και ειςαγωγόσ τιμών ςε ϋνα αλφαριθμητικό ιςχύει ότι ιςχύει και για τουσ πύνακεσ γενικϊ. Ωςτόςο, λόγω τησ ςυχνόσ χρόςησ αλφαριθμητικών ϋχουν προκύψει και ϊλλοι τρόποι για πιο ςύντομη επεξεργαςύα των αλφαριθμητικών Δομ. Προγραμ. - Διϊλεξη 5 16

Αλφαριθμητικά Απόδοςη αρχικήσ τιμήσ Η απόδοςη αρχικόσ τιμόσ ςε ϋνα αλφαριθμητικό μπορεύ να γύνει με 2 τρόπουσ 1 οσ τρόποσ: char name[20]= Oikonomou ; 2 οσ τρόποσ: char name[20]={ O, i, k, o, n, o, m, o, u, \0 }; Δομ. Προγραμ. - Διϊλεξη 5 17

Αλφαριθμητικά Ειςαγωγή και Εκτύπωςη Δόλωςη Αλφαρηθμητικού: char a[20]; Ειςαγωγό: scanf( %s,a); Προσοχή: τι συμβαίνει με τον χαρακτήρα &; Εκτύπωςη: printf( %s\n,a); Δομ. Προγραμ. - Διϊλεξη 5 18

Πολυδιάςτατοι πίνακεσ Ένασ πύνακασ μπορεύ να ϋχει ςτοιχεύα τα οπούα εύναι πύνακεσ. Ένασ τϋτοιοσ πύνακασ ονομϊζεται πολυδιάςτατοσ. Η πρόταςη int array[4][12]; δηλώνει τη μεταβλητό array ςαν πύνακα 4 ςτοιχεύων, όπου το κϊθε ϋνα από τα τϋςςερα ςτοιχεύα τησ εύναι πύνακασ 12 ςτοιχεύων τύπου int. Δομ. Προγραμ. - Διϊλεξη 5 19