ΠΙΝΑΚΕΣ ΣΕ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

Ξεκίνησε από ΑΚ, 01 Μαρ 2006, 01:56:02 ΜΜ

« προηγούμενο - επόμενο »

P.Tsiotakis

παρότι αυτό περιορίζει κατά πολύ την ευελιξία των υποπρογραμμάτων, θεωρώ σε αυτή τη φάση οτι οι πίνακες ως τυπικές και πραγματικές παράμετροι πρέπει να έχουν το ίδιο μέγεθος (και τύπο) Κι αυτο γιατί συνδέονται ένα προς ένα.
Διαφορετικά ανοίγονται πολλές κερκόπορτες που πρέπει να οριστούν.
Θεωρώ ότι αυτή η προσέγγιση είναι η πιο απλή και ασφαλής για την ώρα.

Αν το μάθημα επεκταθεί, τότε κάλλιστα θα μπορούσε να είναι μια από τις τις προεκτάσεις του, ώστε να είναι πιο ενδιαφέροντα τα υποπρογράμματα και πιο ορατά στους μαθητές τα πλεονεκτήματά τους

marvic

Θα ήθελα να ρωτήσω εάν γίνεται μία Διαδικασία να δεχτεί σαν παράμετρο μόνο ένα στοιχείο ενός πίνακα. Πχ ο πίνακας Α=[20] και να δεχτει ως παράμετρο μόνο το Α[1].
Αν ναι πως?
???

Laertis

Φυσικά γίνεται, ως απλή μεταβλητή.
Νικολακάκης Γιώργος
Μηχανικός Η/Υ Συστημάτων
Καθηγητής Πληροφορικής
http://users.sch.gr/gnikola

marvic

Αρχικά ευχαριστώ  :)
Aλλά..
Αν πχ εχω μια        ΔΙΑΔΙΚΑΣΙΑ Παραδειγμα(Α)    , όπου Α ένας πίνακας 20 θεσεων..
Περνάω σαν είσοδο όλον τον πίνακα.
Πώς θα γίνει να περάσω το πρώτο μόνο στοιχείο?
Έχω κολλήσει...

Νίκος Αδαμόπουλος

Παράθεση από: marvic στις 02 Απρ 2014, 10:45:33 ΠΜ
Αν πχ εχω μια        ΔΙΑΔΙΚΑΣΙΑ Παραδειγμα(Α)    , όπου Α ένας πίνακας 20 θεσεων..
Περνάω σαν είσοδο όλον τον πίνακα.
Πώς θα γίνει να περάσω το πρώτο μόνο στοιχείο?

Αν εννοείς την πραγματική παράμετρο:

ΔΙΑΔΙΚΑΣΙΑ Παραδειγμα(x)
ΜΕΤΑΒΛΗΤΕΣ
Τύπος: x

Στην κλήση:

.... Παράδειγμα(Α[ ι ])