Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Τμηματικός προγραμματισμός => Μήνυμα ξεκίνησε από: _dim στις 11 Οκτ 2017, 11:57:01 μμ

Τίτλος: Υποπρογράμματα ή συναρτήσεις στη ψευδογλώσσα
Αποστολή από: _dim στις 11 Οκτ 2017, 11:57:01 μμ
1 Πως μπορώ να δηλώσω υποπρόγραμμα ή νέα συνάρτηση στη ψευδογλώσσα (να αρχίζει δηλαδή με τη λέξη "Αλγόριθμος" όχι "Πρόγραμμα"και να μπορώ να το τρέξω στο διερμηνευτή?
2 Στη ψευδογλώσσα, ποια η διαφορά μεταξύ της εντολής "γράψε","εμφάνισε","εκτύπωσε";
Τίτλος: Απ: Υποπρογράμματα ή συναρτήσεις στη ψευδογλώσσα
Αποστολή από: alkisg στις 12 Οκτ 2017, 10:38:01 πμ
1. Στον Διερμηνευτή δεν γίνεται. Υπήρχε η σκέψη να το υλοποιήσω με ξεχωριστά αρχεία, έτσι ώστε όταν λες π.χ. "Κάλεσε Ταξινόμηση(Α)", να ανοίγει και να καλεί το Ταξινόμηση.glo με "Δεδομένα Α", αλλά αυτό δεν προέκυπτε με σαφήνεια από κάπου στο βιβλίο οπότε δεν το έκανα.
2. Καμία. :)
Τίτλος: Απ: Υποπρογράμματα ή συναρτήσεις στη ψευδογλώσσα
Αποστολή από: sstergou στις 12 Οκτ 2017, 12:32:14 μμ
Στο pseudogloss.gr δουλεύει:
Δοκίμασε το παρακάτω παράδειγμα αν θες:

Κώδικας: [Επιλογή]
αλγοριθμος αρτιος
δεδομενα //ν//
αν ν = 0 τότε
απ ← αληθής
αλλιώς
απ ← περιττός(ν-1)
τελος_αν
αποτελεσματα //απ//
τελος αρτιος

αλγοριθμος περιττός
δεδομένα //ν//
αν ν = 0 τότε
απ ← ψευδης
αλλιώς
απ ← αρτιος(ν-1)
τελος_αν
αποτελέσματα //απ//
τελος περιττός
Τίτλος: Απ: Υποπρογράμματα ή συναρτήσεις στη ψευδογλώσσα
Αποστολή από: _dim στις 17 Οκτ 2017, 10:05:15 μμ
Σας ευχαριστώ πολύ.
Τίτλος: Απ: Υποπρογράμματα ή συναρτήσεις στη ψευδογλώσσα
Αποστολή από: odysseas στις 23 Νοε 2017, 01:43:33 μμ
Στο pseudogloss.gr δουλεύει:
Δοκίμασε το παρακάτω παράδειγμα αν θες:

Στάθη, αυτούς τους αλγορίθμους που ορίζεις με δεδομένα και αποτελέσματα, πώς τους "καλείς"; Πώς τους χρησιμοποιείς από άλλους αλγορίθμους;