ΑΕΠΠ: Προτεραιότητα λογικών τελεστών

petros1

Νεοφερμένο μέλος

Ο petros1 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και Καθηγητής. Έχει γράψει 11 μηνύματα.
Ποια είναι η γνώμη σας για την προτεραιότητα των τελεστών ΟΧΙ, ΚΑΙ, Η στη ΓΛΩΣΣΑ? το βιβλίο δεν την ορίζει πουθενά! το λογικό θα ήταν να θεωρούμε ότι οι πράξεις πρέπει να γίνονται από αριστερά προς τα δεξια. Όμως τότε για δείτε την πραρακάτω έκφραση:

α>0 ΚΑΙ ΟΧΙ β > α

καλούμαστε να κάνουμε αρχικά πράξη μεταξύ του α > 0 και του ΟΧΙ μόνο του χώρις την συνθήκη β>α !
Επομένως λογικά η παραπάνω έκφραση δεν είναι έγκυρη έκφραση ΓΛΩΣΣΑΣ!!!
:hmm::s

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

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

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Είναι λεπτομέρειες που στην παρούσα φάση, οι μαθητές της Γ' Λυκείου που έρχονται σε πρώτη επαφή με τον προγραμματισμό, δε χρειάζεται να τις ξέρουν. Το ίδιο συμβαίνει και στα μαθηματικά. Άλλος είναι ο στόχος. Να μάθεις στοιχείωδη λογική προγραμματισμού και όχι ΑΥΣΤΗΡΟ προγραμματισμό. Τότε τα πράγματα περιπλέκουν.

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
παρόλα αυτά υπάρχει η προτεραιότητα όλων των άλλων τελεστών! Η γνώμη μου είναι ότι τέτοιες ελλείψεις οδηγούν σε περισσότερα προβλήματα από αυτά που στοχεύουν να αποφύγουν. Το να έχει η ΓΛΩΣΣΑ ελλείψεις ως γλώσσα προγραμματισμού είναι αναμενόμενο αλλά το να έχει ελλείψεις που αφορούν την καθοριστικότητα των εντολών της είναι απαράδεκτο και δημιουργεί σύγχιση στους μαθητές (και όχι μόνο)!

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
0ΧΙ-ΚΑΙ-Η....

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Στις περισσότερες γλώσσες προγραμματισμού, η προτεραιότητα είναι:
  1. ΟΧΙ (εκτελείται πρώτη)
  2. ΚΑΙ
  3. Ή (εκτελείται τελευταία)
Αυτά μόνο στις περιπτώσεις που δεν υπάρχουν παρενθέσεις.
Code:
ΑΛΗΘΗΣ [B]ΚΑΙ[/B] ΨΕΥΔΗ [B]Ή[/B] ΅ΑΛΗΘΗΣ = (ΑΛΗΘΗΣ [B]ΚΑΙ[/B] ΨΕΥΔΗΣ) [B]Ή[/B] ΨΕΥΔΗΣ = ΨΕΥΔΗΣ [B]Ή[/B] ΨΕΥΔΗΣ = ΨΕΥΔΗΣ
Όταν υπάρχουν παρενθέσεις, εκτελούνται πρώτα αυτές!!

Code:
ΑΛΗΘΗΣ [B]ΚΑΙ[/B] (ΑΛΗΘΗΣ [B]Ή[/B] ΨΕΥΔΗΣ) = ΑΛΗΘΗΣ [B]ΚΑΙ[/B] ΑΛΗΘΗΣ = ΑΛΗΘΗΣ

Κατά τη γνώμη μου, στις πανελλήνιες αποκλείεται να μην υπάρχουν παρενθέσεις, καθώς δεν υπάρχει η προτεραιότητα στο βιβλίο. Οπότε δεν υπάρχει λόγος ανησυχίας.

Το σίγουρο είναι ότι ΠΑΝΤΑ προηγείται η ΟΧΙ, καθώς είναι μοναδικός τελεστής (δηλαδή εκτελεί πράξεις με μία μεταβλητή), ενώ τα Ή και ΚΑΙ εκτελούν πράξεις με δύο μεταβλητές. Το πρόβλημά μας είναι αν προηγείται το ΚΑΙ ή το Ή.



Αν 1 στις 100.000 έπεφτε, εγώ θα τα εκτελούσα από αριστερά προς τα δεξιά.

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
το αναφερει επισης και ο Λαζαρινης στο παλιο του βιβλιο απο τις εκδοσεις κλειδαριθμος στη σελιδα 76...να θυμαστε οτι σε καθε σχολικο ετος πρωτα γιορταζουμε το ΟΧΙ, ΚΑΙ μετα την Η(ττα) των τουρκων...:P

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
το αναφερει επισης και ο Λαζαρινης στο παλιο του βιβλιο απο τις εκδοσεις κλειδαριθμος στη σελιδα 76...να θυμαστε οτι σε καθε σχολικο ετος πρωτα γιορταζουμε το ΟΧΙ, ΚΑΙ μετα την Η(ττα) των τουρκων...:P

πολύ καλό αυτό :no1: :)

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Ο καθηγητης μου μου ειπε πως η σειρα ειναι ΟΧΙ,ΚΑΙ,Η' και αφου το εχετε δει ετσι και σε βιβλιογραφιες ετσι θα πρεπει να ειναι:iagree:

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Έτσι είναι σε όλες τις γλώσσες προγραμματισμού. Απλώς, κάνει τη χαζομάρα κατ' εμέ το βιβλίο και ΔΕΝ αναφέρει τη σειρά (ίσως το 'χουν παραλείψει κατά λάθος). Επομένως, άσχετα το τι ισχύει, δε μπορούμε να πούμε με σιγουριά ότι τα χρησιμοποιούμε και έτσι, αφού εξεταζόμαστε σύμφωνα με το βιβλίο.

Είναι σα να λύνεις τριγωνομετρική άσκηση Β' Λυκείου με παραγώγους, που δεν έχεις κάνει. Ο βαθμολογητής θα στο πάρει για λάθος!

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Γι' αυτό δεν παίζει να το ζητήσουν. Θα υπάρχουν ΠΑΝΤΑ παρενθέσεις. :)

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
πάντως στο φρον που με ρώτησαν για την σειρά το κόλπο με το ΟΧΙ ΚΑΙ την Η(ττα) με έσωσε :P

96 χτύπησα..άτιμα σωστά λάθος..!

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
χαιρομαι που σε βοηθησα...εκανα και κατι χρησιμο επιτελους...βαρεθηκα να με λενε αχρηστο....:P

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Το βιβλίο δεν αναφέρει κάτι οπότε, όταν δεν έχουμε παρενθέσεις, από τα αριστερά προς τα δεξιά...

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Πράγματι το βιβλίο δεν αναφέρει τίποτα για προτεραιότητα των λογικών τελεστών. Η επιτροπή σίγουρα θα το έχει υπόψη της, οπότε αν δοθεί θέμα σχετικό, θα έχει, όπως πολύ σωστά είπε και ο Γιώργος, σίγουρα παρενθέσεις.

Πάντως στις περισσότερες γλώσσες η προτεραιότητα είναι όχι >και >ή.

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Πράγματι το βιβλίο δεν αναφέρει τίποτα για προτεραιότητα των λογικών τελεστών. Η επιτροπή σίγουρα θα το έχει υπόψη της, οπότε αν δοθεί θέμα σχετικό, θα έχει, όπως πολύ σωστά είπε και ο Γιώργος, σίγουρα παρενθέσεις.

Πάντως στις περισσότερες γλώσσες η προτεραιότητα είναι όχι >και >ή.



ο καθηγητής μου το έχει στάνταρ το ΟΧΙ-ΚΑΙ-Η και το παραδίδει έτσι άσχετα που δεν το γράφει το βιβλίο!
κατά τη γνώμη μου καλά κάνει αφού έτσι είναι..:xixi:
πιστεύω ότι οι μαθητές καλό είναι να το γνωρίζουν.....
icon13.png
....όμως παρ'όλα αυτά στις πανελλήνιες όπως ήδη είπατε θα έχει παρενθέσεις φουλ που θα σε οδηγάνε μόνες τους!!!



....να προσθέσω κιόλας ότι το έχω δει σε βοήθημα να το αναφέρει...
σαββάλας (καραίσκος-καραμπής) σελίδα55...λέει "οι συγκριτικοί τελεστές έχουν όλοι την ίδια προτεραιότητα, ενώ από τους λογικούς προηγείται ο τελεστής ΌΧΙ, κατόπιν ο τελεστής ΚΑΙ και τέλος ο τελεστής Ή".... ΒΕΒΑΙΑ ΞΕΡΩ ΟΤΙ ΕΜΕΙΣ ΕΞΕΤΑΖΟΜΑΣΤΕ ΣΤΟ ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΚΑΙ ΟΧΙ ΣΕ ΒΟΗΘΗΜΑΤΑ...

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
στο παρελθόν υπήρχε το ίδιο θέμα με την ιεραρχία των div, mod σε σχέση πάντα και με τα *, /
Τελικά ήρθε επίσημο έγγραφο απο το Παιδαγωγικό Ινστιτούτο που ορίζει την ιεραρχία απο αριστερά προς τα δεξιά για όλους τους παραπάνω αριθμητικούς τελεστές για το μάθημα ΑΕΠΠ

Το πιο ασφαλές για τους μαθητές είναι να ισχύει το ίδιο για τα ΚΑΙ, Η. Είναι αυτονόητο πως το ΟΧΙ εκτελείται πρώτο, καθώς δεν ενώνει συνθήκες, αλλά αντιστρέφει την επόμενη συνθήκη.

Συνεπώς, όπως αναφέρει και ο Γιώργος στην τελευταία του πρόταση, και επειδή δεν μπορείτε να επικαλεστείτε βοηθήματα στις εξετάσεις, καλό είναι να το κάνετε απο αριστερά προς τα δεξιά.
Πάντως, σε τέτοιες περιπτώσεις, πάντα βάζουν παρενθέσεις!!

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
στο παρελθόν υπήρχε το ίδιο θέμα με την ιεραρχία των div, mod σε σχέση πάντα και με τα *, /
Τελικά ήρθε επίσημο έγγραφο απο το Παιδαγωγικό Ινστιτούτο που ορίζει την ιεραρχία απο αριστερά προς τα δεξιά για όλους τους παραπάνω αριθμητικούς τελεστές για το μάθημα ΑΕΠΠ

Το πιο ασφαλές για τους μαθητές είναι να ισχύει το ίδιο για τα ΚΑΙ, Η. Είναι αυτονόητο πως το ΟΧΙ εκτελείται πρώτο, καθώς δεν ενώνει συνθήκες, αλλά αντιστρέφει την επόμενη συνθήκη.

Συνεπώς, όπως αναφέρει και ο Γιώργος στην τελευταία του πρόταση, και επειδή δεν μπορείτε να επικαλεστείτε βοηθήματα στις εξετάσεις, καλό είναι να το κάνετε απο αριστερά προς τα δεξιά.
Πάντως, σε τέτοιες περιπτώσεις, πάντα βάζουν παρενθέσεις!!

τι να πω...??:D
άβυσσος το ΑΕΠΠ τελικά!
ΤΟ ΟΧΙ-ΚΑΙ-Η πάντως εξακολουθεί να μου φαίνεται λογικότερο, άσχετα από το τι δέχονται ή όχι...

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 
Εμενα μου ειπε ο καθηγητης του φροντιστηριου πως δεν υπαρχει προτεραιοτητα .. και δεν το λεει στο σχολειο ... αυτα τα κανουν στο πανεπιστημιο .. και εκει βοηθανε ... αλλα προφανως εχει ερθει καποιο χαρτι απο το υπουργειο που να το λεει ...

Ο καθηγητης του φροντ .. μ εφερε και ενα παραδειγμα .. πως πρεπει να γινοντε απο αριστερα προς τα δεξια ..

8/2*4=16
αν κανεις πρωτα τον πολ/σμο
8/2*4=1

Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

 

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 0 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 1 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Back
Top