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

Στην έκτη ενότητα παρουσιάζονται οι σύνθετες μεταβλητές ή πίνακες, οι οποίες σε αντίθεση με τις απλές μεταβλητές, έχουν την δυνατότητα να αποθηκεύουν παραπάνω από μία τιμές στην μνήμη του Η/Υ και είναι πολύ χρήσιμες στην επεξεργασία μεγάλου πλήθους δεδομένων. Αρχικά αναφέρεται η συνήθης διαδικασία επίλυσης προβλημάτων που περιλαμβάνουν πίνακες και στην συνέχεια παρουσιάζονται οι κατηγορίες πινάκων στη Fortran. Δίνονται ο ορισμός ενός μονοδιάστατου πίνακα, οι τρόποι εισαγωγής τιμών σε αυτόν είτε μέσα από το πρόγραμμα είτε εκτός προγράμματος και οι τρόποι εμφάνισης των στοιχείων του πίνακα. Μέσω παραδειγμάτων παρουσιάζονται διάφοροι τρόποι επεξεργασίας των στοιχείων του πίνακα όπως α) εμφάνιση των στοιχείων του πίνακα που έχουν μία συγκεκριμένη ιδιότητα (ή όχι), β) υπολογισμός του αθροίσματος, πλήθους, γινομένου, μέσου όρου στοιχείων που ικανοποιούν κάποια ιδιότητα, γ) υπολογισμός του ελάχιστου και μέγιστου στοιχείου του πίνακα, δ) ταξινόμηση των στοιχείων ενός πίνακα σε αύξουσα ή φθίνουσα σειρά, ε) αναζήτηση στοιχείων σε έναν ταξινομημένο πίνακα, στ) συνένωση δύο ταξινομημένων πινάκων, ζ) εκτέλεση όλων των προηγούμενων επεξεργασιών σε δύο ή περισσότερους πίνακες ταυτόχρονα.  Παράλληλα αναφέρονται χρήσιμες συναρτήσεις στην επεξεργασία πινάκων.

 

Λέξεις Κλειδιά: Πίνακας, Ορισμός μονοδιάστατου πίνακα, Δείκτης, Άθροισμα, πλήθος, γινόμενο, μέσος όρος, Ελάχιστο-μέγιστο, Αύξουσα-φθίνουσα σειρά, Ταξινόμηση φυσαλίδας, implied do, στατικός πίνακας, δυναμικός πίνακας, ALLOCATE, DEALLOCATE, ALLOCATABLE

 

Παρουσίαση

Ενότητα 6 : Μονοδιάστατοι Πίνακες