ShareThis

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

1. Για να εισαγάγουμε στοιχεία σ'ένα μονοδιάστατο πίνακα πρέπει από την αρχή να ορίσουμε τον τύπο του πίνακα και το μέγεθος του.

Επιλέγουμε την επαναληπτική δομή ΓΙΑ? ΑΠΟ ?ΜΕΧΡΙ

?Β  για την εισαγωγή στοιχείων

?Β  εμφάνιση αποτελεσμάτων και

?Β  οποιαδήποτε επεξεργασία όλων των στοιχείων ενός πίνακα

2. Για την εύρεση του μέγιστου στοιχείου θα πρέπει να συγκρίνουμε τα στοιχεία μεταξύ τους. Για τον σκοπό αυτό επιλέγουμε ως μέγιστο max τον πρώτο αριθμό Α[1] και σε μία επαναληπτική διαδικασία από τον 2 ο μέχρι τον τελευταίο θα συγκρίνουμε τον max με καθένα από τους αριθμούς. Μόλις βρίσκουμε μεγαλύτερο αριθμό από τον max θα τον τοποθετούμε στην τιμή του max την τιμή του αριθμού αυτού

Αλγόριθμος Παράδειγμα
Δεδομένα // Α//Β Β 
μέγιστος ← Α[1]
Β Β  θέση ← 1
Β Β Για i από 2 μέχρι N
Β Β Β Β Β Β  Αν μέγιστος < Α[i] τότε
Β Β Β Β Β Β Β Β Β 
μέγιστος ← A[i]
Β Β Β Β Β Β Β Β Β  θέση ← i
Β Β Β Β Β  Τέλος_Αν
Β Β Τέλος_Επανάληψης
Β Β Εκτύπωσε
μέγιστος

Τέλος Παράδειγμα

3. Άθροισμα στοιχείων δύο πινάκων

Το άθροισμα δύο στοιχείων X [ i ], Y [ i ] της ίδιας θέσης i σχηματίζεται από την σχέση Z [ i ] ? X [ i ] + Y [ i ]. Έτσι σχηματίζεται ο πίνακα αθροίσματος Ζ.

4. Αθροισμα, Πλήθος και Μέσος Όρος των στοιχείων πίνακα:

Π.χ. Δίνεται Πίνακας Α[20]. Να βρώ τον μέσο όρο των στοιχείωντου πίνακα που είναι πάνω από 18.

Αλγόριθμος Παράδειγμα
Δεδομένα // Α//Β 
Sum <-- 0 , Πλ <-- 0
Β Β Για i από 1μέχρι 20
Β Β Β Β Β Β  Αν Α[i] > 18 τότε
Β Β Β Β Β Β Β Β Β 
Sum <-- Sum + A[i]
Β Β Β Β Β Β Β Πλ <-- Πλ +1
Β Β Β Β Β  Τέλος_Αν
Β Β Τέλος_Επανάληψης

MO <-- Sum/Πλ
Τέλος Παράδειγμα

Β 

blog comments powered by Disqus
Powered by Disqus