Αποστολέας Θέμα: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ  (Αναγνώστηκε 3893 φορές)

KillBill

  • Νέος
  • *
  • Μηνύματα: 6
  • Γράψτε το προσωπικό σας σλόγκαν!
η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« στις: 08 Ιούν 2004, 04:57:52 μμ »
Αγαπητοί συνάδελφοι,

θέλω την άποψή σας σχετικά με την χρήση της Αντιμετάθεσε σε Πρόγραμμα.

Ως γνωστόν στο κεφάλαιο 2 η κλήση της Αντιμετάθεσε γίνεται γράφοντας πχ Αντιμετάθεσε(α, β). Όμως στο Κεφάλαιο 10 μαθαίνει ο μαθητής ότι μια διαδικασία, καλείται με την εντολή ΚΑΛΕΣΕ, οπότε μιας και η Αντιμετάθεσε είναι διαδικασία θα έπρεπε να πει κανεις ΚΑΛΕΣΕ Αντιμεταθεσε(α, β).

Τελικά μπορούν οι μαθητές να καλούν την διαδικασία Αντιμετάθεσε σε πρόγραμμα; και αν ναι τότε πως πιστεύετε ότι θα πρέπει να γίνει η κλήση της;

Ευχαριστώ, και περιμένω τα σχόλιά σας.

Άρης Βερνάρδος

  • Θαμώνας
  • ***
  • Μηνύματα: 25
    • Εκπαίδευση και Πληροφορική
Re: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« Απάντηση #1 στις: 09 Ιούν 2004, 12:32:36 πμ »
Αγαπητέ KillBill,
η εντολή "αντιμετάθεσε" υπάρχει μόνο στους αλγορίθμους. Για να χρησιμοποιηθεί σε πρόγραμμα θα πρέπει να γραφεί μετά το ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ η σχετική διαδικασία, ώστε να μπορεί να γίνει η κλήση της μέσα από το κύριο πρόγραμμα, φυσικά με την εντολή ΚΑΛΕΣΕ όπως αναφέρεις κι εσύ.
Με εκτίμηση.
« Τελευταία τροποποίηση: 09 Ιούν 2004, 11:59:39 πμ από comp-edu »
Α. Βερνάρδος
Ηλεκτρολόγος Μηχανικός & Μηχανικός Η/Υ Ε.Μ.Π.
Καθηγητής Πληροφορικής ΠΕ19

Παναγιώτης Τσιωτάκης

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 3219
  • I love you 3000
    • Panagiotis Tsiotakis
Re: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« Απάντηση #2 στις: 09 Ιούν 2004, 10:46:28 πμ »
[glossa]

ΔΙΑΔΙΚΑΣΙΑ Αντιμετάθεσε (αριθμός_1, αριθμός_2)
ΜΕΤΑΒΛΗΤΕΣ
    ΠΡΑΓΜΑΤΙΚΕΣ : αριθμός_1, αριθμός_2, βοηθητική
ΑΡΧΗ
    βοηθητική <- αριθμός_1
    αριθμός_1 <- αριθμός_2
    αριθμός_2 <- βοηθητική   ! πρώην τιμή της μεταβλητής αριθμός_1
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

[/glossa]

Πρέπει να τονιστεί οτι δεν μπορεί να χρησιμοποιηθεί η παραπάνω διαδικασία για αντιμετάθεση σε πίνακα χαρακτήρων

Υπάρχουν ασκήσεις στον δικτυακό κόμβο που παρουσιάζεται στο τέλος του εν λόγω μηνύματος

Με εκτίμηση,   :juggle:

flou

  • Οπαδός
  • **
  • Μηνύματα: 12
  • Γράψτε το προσωπικό σας σλόγκαν!
Re: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« Απάντηση #3 στις: 09 Ιούν 2004, 10:12:31 μμ »
Αγαπητέ Παναγιώτη
γιατί δεν μπορεί να χρησιμοποιηθεί η διαδικασία σου για αντιμετάθεση 2 στοιχείων ενός πίνακα ως εξής?
ΚΑΛΕΣΕ Αντιμετάθεσε(Π[α], Π[α-1]) (για παράδειγμα)
Το είχα συναντήσει αυτό σε ένα πρόγραμμα που έφτιαξα σε ΓΛΩΣΣΑ , αν θυμάμε καλά και δεν το χρησιμοποίησα.

Γεια χαρά

Ηλίας Πούλης
Ηλίας Πούλης
Μηχανικός Η/Υ και Πληροφορικής

flou

  • Οπαδός
  • **
  • Μηνύματα: 12
  • Γράψτε το προσωπικό σας σλόγκαν!
Re: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« Απάντηση #4 στις: 09 Ιούν 2004, 10:13:53 μμ »
Ξέχασα
πως εννοείται ότι στο τμήμα δηλώσεων είχα βάλει χαρακτήρες τις μεταβλητές.
Ηλίας Πούλης
Ηλίας Πούλης
Μηχανικός Η/Υ και Πληροφορικής

Παναγιώτης Τσιωτάκης

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 3219
  • I love you 3000
    • Panagiotis Tsiotakis
Re: η Αντιμετάθεσε σε ΠΡΟΓΡΑΜΜΑ
« Απάντηση #5 στις: 09 Ιούν 2004, 10:16:27 μμ »
Μα ακριβώς έτσι χρησιμοποιείται... Για τον τύπο των μεταβλητών αριθμός1 και αριθμός2 μιλούσα


Καληνύχτα, τα λέμε αύριο