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

Επαγγελματικό Λύκειο => Γενικά => Προγραμματισμός Υπολογιστών => Μήνυμα ξεκίνησε από: vav στις 25 Οκτ 2010, 10:31:03 πμ

Τίτλος: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: vav στις 25 Οκτ 2010, 10:31:03 πμ
ΚΑΛΗΜΕΡΑ ΣΥΝΑΔΕΛΦΟΙ.

ΘΑ ΗΘΕΛΑ ΝΑ ΡΩΤΗΣΩ ΤΟ ΕΞΗΣ:

ΣΤΟΝ ΕΛΕΓΧΟ ΚΑΠΟΙΑΣ ΜΕΤΑΒΛΗΤΗΣ ΜΕ ΑΛΦΑΡΙΘΜΗΤΙΚΗ ΤΙΜΗ, Η ΤΙΜΗ ΑΥΤΗ ΔΕΝ ΜΠΑΙΝΕΙ ΣΕ ΑΥΤΑΚΙΑ ? ΓΙΑΤΙ ΤΟ ΒΙΒΛΙΟ ΣΕ ΕΝΑ ΠΑΡΑΔΕΙΓΜΑ ΔΕΝ ΤΟ ΧΡΗΣΙΜΟΠΟΙΕΙ

Π.Χ.

ΑΝ ΤΑΞΗ=Α ΤΟΤΕ
   ...........

Ή

ΑΝ ΤΑΞΗ="Α" ΤΟΤΕ
  .......


ΕΠΙΣΗΣ

ΑΝ ΤΜΗΜΑ
    =Α1 ΤΟΤΕ
           ........
   =Α2 ΤΟΤΕ
          ......
   Κ.Λ.Π.
ΤΑ Α1 ΚΑΙ Α2 ΔΕΝ ΠΡΕΠΕΙ ΝΑ ΜΠΟΥΝ ΣΕ ΑΥΤΑΚΙΑ?






 
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: petrosp13 στις 25 Οκτ 2010, 10:53:59 πμ
Ο ψευδοκώδικας που έχει αυτό το άθλιο βιβλίο είναι τόσο free που μπορείς να τον πεις και προφορικά αν θέλεις και όπως θέλεις
Δεν θα έχει καμία διαφορά
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: Σπύρος Δουκάκης στις 25 Οκτ 2010, 03:06:59 μμ
Μπορείς να μας πεις ποιο είναι το παράδειγμα του σχολικού βιβλίου;

ΚΑΛΗΜΕΡΑ ΣΥΝΑΔΕΛΦΟΙ.

ΘΑ ΗΘΕΛΑ ΝΑ ΡΩΤΗΣΩ ΤΟ ΕΞΗΣ:

ΣΤΟΝ ΕΛΕΓΧΟ ΚΑΠΟΙΑΣ ΜΕΤΑΒΛΗΤΗΣ ΜΕ ΑΛΦΑΡΙΘΜΗΤΙΚΗ ΤΙΜΗ, Η ΤΙΜΗ ΑΥΤΗ ΔΕΝ ΜΠΑΙΝΕΙ ΣΕ ΑΥΤΑΚΙΑ ? ΓΙΑΤΙ ΤΟ ΒΙΒΛΙΟ ΣΕ ΕΝΑ ΠΑΡΑΔΕΙΓΜΑ ΔΕΝ ΤΟ ΧΡΗΣΙΜΟΠΟΙΕΙ

Π.Χ.

ΑΝ ΤΑΞΗ=Α ΤΟΤΕ
   ...........

Ή

ΑΝ ΤΑΞΗ="Α" ΤΟΤΕ
  .......


ΕΠΙΣΗΣ

ΑΝ ΤΜΗΜΑ
    =Α1 ΤΟΤΕ
           ........
   =Α2 ΤΟΤΕ
          ......
   Κ.Λ.Π.
ΤΑ Α1 ΚΑΙ Α2 ΔΕΝ ΠΡΕΠΕΙ ΝΑ ΜΠΟΥΝ ΣΕ ΑΥΤΑΚΙΑ?






 
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: vav στις 25 Οκτ 2010, 03:19:30 μμ
ΣΕΛΙΔΑ 30 ΚΑΤΩ.

ΑΝΑΦΕΡΕΙ ΓΙΑ ΤΜΗΜΑΤΑ ΣΧΟΛΕΙΟΥ Α1, Α2, ....

ΟΙ ΤΙΜΕΣ Α1, Α2 ΘΕΩΡΟΥΝΤΑΙ ΑΛΦΑΡΙΘΜΗΤΙΚΕΣ
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: iliasthes στις 25 Οκτ 2010, 05:11:16 μμ
Το βιβλίο έχει αρκετά τέτοια προβληματάκια, πχ σύγκριση και εκχώρηση τιμών χρησιμοποιούν το ίδιο σύμβολο. Βέβαια από τη στιγμή που μιλάμε για αλγόριθμο  εγώ δεν ήμουν σχολαστικός στο συντακτικό του (ειδικά από τη στιγμή που κάποια πράγματα δεν ξεκαθαρίζονται από το σχολικό εγχειρίδιο), αλλά στη συγκεκριμένη περίπτωση πιστεύω οτι βοηθάει να χρησιμοποιείς τα "αυτάκια" για να το θυμούνται και αργότερα στην Pascal
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: Καρκαμάνης Γεώργιος στις 30 Οκτ 2010, 12:23:45 πμ
Αν και ο ψευδοκώδικας του σχολικού βιβλίου επιτρέπει αρκετή ελευθερία στην χρήση διαφόρων πραγμάτων εντούτοις νομίζω πως είναι καλύτερα να είμαστε λίγο ποιο αυστηροί και να ετοιμάζουμε τα παιδιά για την PASCAL. Έτσι κάλο είναι να μπαίνουν σε αυτάκια οι αλφαριθμητικές τιμές
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: stratosg στις 30 Οκτ 2010, 05:31:17 μμ
Συμφωνώ, πως όμως να φέρεις την πολλαπλή επιλογή στα μέτρα της Pascal, όταν αυτό το αίσχος που παρουσιάζεται στο βιβλίο δεν έχει καμία σχέση με την πραγματικότητα ή μάλλον είναι μια κάκιστη προσπάθεια παρουσίασης της εντολής case της Pascal ενώ απέχει παρασάγγας από την if ... then ... else if.

Προσωπικά θα προτιμούσα το βιβλίο της ΑΕΠΠ αφού σε ορισμένα σημεία είναι σαφώς πιο ξεκάθαρο από το δικό μας και πιστεύω πως ο τρόπος παρουσίασης των δομών είναι στην ουσία η Pascal στα Ελληνικά, άρα θα ήταν πολύ πιο εύκολη η μετάβαση των μαθητών από τον ψευδοκώδικα στην Pascal.

Αλλά μάλλον όπως έχει αναφερθεί πολλάκις στο Στέκι, τα παιδιά των ΤΕΛ - ΤΕΕ - ΕΠΑΛ είναι παιδιά ενός κατώτερου Θεού οι δε καθηγητές τους μιάσματα. Ποιος άλλωστε ο λόγος μη ανακοίνωσης της εξεταστέας ύλης.
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: xara_pap στις 22 Σεπ 2011, 01:18:25 πμ
Θα ήθελα κι εγώ να ρωτήσω με τη σειρά μου αν αυτή η δομή επιλογής που αναφέρεται παραπάνω μπορεί να χρησιμοποιηθεί με τελεστές όπως για παράδειγμξα το <= ή για σύνθετη συνθήκη με λογικούς τελεστές.
Ευχαριστώ
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: Καρκαμάνης Γεώργιος στις 23 Σεπ 2011, 11:16:53 μμ
Αν υποθέσουμε ότι αυτή η εντολή, λειτουργεί περίπου σαν τη case της Pascal, νομίζω ότι δεν μπορούμε να χρησιμοποιήσουμε τέτοιου είδους τελεστές.
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: xara_pap στις 26 Σεπ 2011, 01:56:27 μμ
Ευχαριστώ πολύ
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: xara_pap στις 26 Σεπ 2011, 02:04:38 μμ
Επίσης θα ήθελα να ρωτήσω αν χρησιμοποιώ σωστά το εξής στον ψευδοκώδικα. Τη σύνθετη επιλογή για παράδειγμα τη γραφω
Αν συνθήκη τοτε
.
.
αλλιώς
.
.
Τέλος

Το είδα σε έναν συνάδελφο και είπα να το χρησιμοοποιήσω έτσι, απλά είμαι επιφυλακτική γιατί σε άλλους συναδέλφους είδα άλλα. Εσάς ποιά ειναι η γνώμη σας?
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: Νίκος Αδαμόπουλος στις 26 Σεπ 2011, 11:19:29 μμ
Φαντάζομαι πως μιλάμε πάντα για το μάθημα του Δομημένου Προγραμματισμού των ΕΠΑΛ...

Η γνώμη μου είναι πως όχι! Δεν είναι σωστή!

Σωστό θα ήταν το:

Αν συνθήκη τότε
  εντολή
αλλιώς
  εντολή

Αν αντί για μία εντολή θέλεις να έχεις πολλές τότε τις βάζεις μέσα σε Αρχή ... Τέλος

Π.χ.

Αν συνθήκη τότε
  Αρχή
    εντολή-1
    εντολή-2
  Τέλος
αλλιώς
  Αρχή
    εντολή-3
    εντολή-4
  Τέλος

Κάτι αντίστοιχο, δηλαδή με το Begin... End της Pascal!
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: xara_pap στις 27 Σεπ 2011, 12:02:22 πμ
Ευχαριστώ πολύ
Τίτλος: Απ: ΑΠΟΡΙΑ ΣΤΙΣ ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ
Αποστολή από: Καρκαμάνης Γεώργιος στις 28 Σεπ 2011, 11:24:54 μμ
Η σύνταξη της εντολής όπως την αναφέρει ο Νίκος (κ. Αδαμόπουλος) είναι το σωστό. Αυτή που έγρψες αναφέρεται στη σύνταξη της εντολής στην ΑΕΠΠ.