Γενικό Λύκειο > Μονοδιάστατοι πίνακες

Πίνακες και μέγεθος

(1/2) > >>

PavlosD:
Καλημέρα συνάδελφοι

Ήθελα να ρωτήσω αν το παρακάτω τμήμα αλγορίθμου, όπου δεν είναι εκ των προτέρων γνωστό το μέγεθος του πίνακα Β που πρόκειται να δημιουργηθεί, είναι έγκυρη στα πλαίσια του μαθήματος


 Μ ← 0
Για ι απο 1 μέχρι Ν
 Αν (Α[ι] > 0) τότε
 Μ ← Μ + 1
 Β[Μ] ← Α[ι]
Τέλος_Αν
Τέλος_ επανάληψης

gthal:
Καλημέρα

ασχέτως της χρήσης πίνακα, από μόνη της η εντολή
Για ι απο 1 μέχρι Ν
δεν μπρεί να εκτελεστεί αν ο Ν δεν έχει τιμή (και όχι μόνο στα πλαίσια του μαθήματος)

PavlosD:
Ευχαριστώ για την απάντηση

Ναι, οκ, είναι τμήμα αλγορίθμου, εννοείται πως το Ν έχει τιμή. Για τον πίνακα Β που δεν είναι γνωστό το μέγεθός του εκ των προτέρων είναι η ερώτησή μου.

petrosp13:
Χωρίς συγκεκριμένο μέγεθος, καλύτερα να αποφεύγεται (απαγορεύεται θέλω να πω)

Πουγαρίδης Απόστολος:
Καλησπέρα. Οι μαθητές θα κληθούν να γράψουν πρόγραμμα σε "ΓΛΩΣΣΑ" και όχι αλγόριθμο, επομένως είμαστε υποχρεωμένοι να γράψουμε στο τμήμα δηλώσεων του προγράμματος το μέγεθος των στατικών πινάκων που χρησιμοποιούμε.

Πλοήγηση

[0] Λίστα μηνυμάτων

[#] Επόμενη σελίδα

Μετάβαση στην πλήρη έκδοση