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

Γενικό Λύκειο => Γ΄ Λυκείου => Θεωρία => Μήνυμα ξεκίνησε από: ypothal10 στις 09 Μαρ 2017, 08:16:06 ΜΜ

Τίτλος: Σύγκριση χαρακτήρων
Αποστολή από: ypothal10 στις 09 Μαρ 2017, 08:16:06 ΜΜ
Ερώτηση: Η έκφραση "Α"<"α" τι αποτέλεσμα δίνει; όπως και το "1"<"Α";
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: Laertis στις 09 Μαρ 2017, 10:39:16 ΜΜ
Το αποτέλεσμα είναι Αληθές και στις δύο περιπτώσεις.
Ισχύει 1<"Α"<"α" . Δες τον πίνακα ASCII για τις τιμές των χαρακτήρων.
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: bagelis στις 11 Μαρ 2017, 01:46:18 ΜΜ
Ο Λαέρτης έχει δίκιο, σύμφωνα με τον πίνακα ASCII.
Έχω την εντύπωση όμως ότι είναι εκτός ύλης αυτή η συζήτηση. Δεν ορίζεται στη ΓΛΩΣΣΑ αυτή η κατάταξη. Επίσης κεφαλαία και μικρά θεωρούνται ισοδύναμα. Δεν νομίζω ότι, εντός ύλης, υπάρχει απάντηση για τις παραπάνω συνθήκες.
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: tanius76 στις 02 Φεβ 2018, 06:04:21 ΜΜ
Άρα μπορώ μια μεταβλητή να την δηλώσω πλΑ
και να την χρησιμοποιήσω μετά σαν πλα?

Η γλώσσα το δέχεται αυτό!

Τι γίνεται όμως με την διάκριση που υπάρχει σε άσκηση:

μέχρις_ότου ΑΠ='Ν' 'η ΑΠ='ν'

?
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: bugman στις 02 Φεβ 2018, 06:42:29 ΜΜ
Δεν έχει σχέση η σύγκριση αλφαριθμητικών με το αν έχουμε συμφωνία πεζών και κεφαλαίων στα αναγνωριστικά μιας γλώσσας προγραμματισμού. Άρα κοιτάμε τι μας λένε για τη ΓΛΩΣΣΑ και τα ονόματα (αναγνωριστικά), και αυτό αρκεί.
Για τα αλφαριθμητικά η σύγκριση συνήθως ορίζεται με πολλούς τρόπους. Δεν είναι μόνο η διαφορά πεζού και κεφαλαίου, αλλά και τονισμένου και μη χαρακτήρα. Όπως έχει αναφερθεί σε αυτό το σημείο δεν υπάρχει πρόβλεψη στη ΓΛΩΣΣΑ, οπότε λογαριάζουμε τους χαρακτήρες με τη σειρά κωδικοποίησης. Αναφέρθηκε η κωδικοποίηση κατά ASCII. Αυτό ήταν το μοναδικό κάποτε, οπότε γενικά ας μην το έχουμε ως δεδομένο, αλλά πάλι να δούμε στα χαρακτηριστικά της γλώσσας, σε κάποια υλοποίηση όπως αυτή του Διερμηνευτή, ποια κωδικοποίηση χρησιμοποιούμε.
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: bagelis στις 08 Φεβ 2018, 09:41:36 ΜΜ
Παράθεση από: tanius76 στις 02 Φεβ 2018, 06:04:21 ΜΜ
Άρα μπορώ μια μεταβλητή να την δηλώσω πλΑ
και να την χρησιμοποιήσω μετά σαν πλα?
Η γλώσσα το δέχεται αυτό!
ναι μπορείς....
Παράθεση από: tanius76 στις 02 Φεβ 2018, 06:04:21 ΜΜ
Τι γίνεται όμως με την διάκριση που υπάρχει σε άσκηση:
μέχρις_ότου ΑΠ='Ν' 'η ΑΠ='ν'
Έχεις δίκιο, έτσι είναι...
Το μόνο παρήγορο (αν μιλάμε για το λυμένο παράδειγμα στο κεφάλαιο 8) είναι ότι το αναφέρει και η εκφώνηση...
Δεν νομίζω πάντως ότι θα βρισκόταν κάποιος να πει ότι είναι λάθος σε εκείνο το παράδειγμα να γράφαμε απλά
μέχρις_ότου ΑΠ='Ν'
Αν δεν κάνω λάθος στο τεύχος με τις "Οδηγίες μελέτης" έτσι είναι λυμένο ένα αντίστοιχο παράδειγμα...
Τίτλος: Απ: Σύγκριση χαρακτήρων
Αποστολή από: Καρκαμάνης Γεώργιος στις 16 Μαρ 2018, 12:09:48 ΠΜ
Δεν υπάρχει νόημα στη σύγκριση μεταξύ πεζών και κεφαλαιων στο πλαίσιο του μαθήματος της ΑΕΠΠ. Θεωρουμε οτι συγκρίνουμε ίδιου είδους γράμματα.