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

Γενικό Λύκειο => Γ΄ Λυκείου => Δομή ακολουθίας => Μήνυμα ξεκίνησε από: metestaki στις 11 Σεπ 2011, 12:45:22 ΠΜ

Τίτλος: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: metestaki στις 11 Σεπ 2011, 12:45:22 ΠΜ
Καλησπέρα!  :)

Διορθώνοντας ένα γραπτό είδα το εξής:

Εμφάνισε "10"

Είναι λανθασμένη αυτή η εντολή, αν θέλουμε να εμφανίσουμε τον αριθμό 10, ο οποίος δεν είναι αποθηκευμένος σε κάποια μεταβλητή;
Συνήθως χρησιμοποιείται η εντολή Εμφάνισε 10

Στην εντολή εμφάνισε πρέπει ότι δεν είναι μεταβλητή, αλλά σταθερά, όπως το 10  στην προκειμένη περίπτωση να περικλείεται σε διπλά εισαγωγικά (ψευδογλώσσα)
ή μόνο τα αλφαριθμητικά τοποθετούνται μέσα σε διπλά εισαγωγικά στην εντολή Εμφάνισε (λόγω του ότι είναι αλφαριθμητικά) ;

Από την άλλη, κι αυτή η εντολή
Εμφάνισε "10"
10 θα εμφανίσει, που είναι και το ζητούμενο!
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: petrosp13 στις 11 Σεπ 2011, 10:07:20 ΠΜ
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός

Το θέμα σου είναι αν θέλεις απλά να εμφανιστεί στον χρήστη 10 ή θέλεις ταυτόχρονα αυτό να είναι και αριθμός (δεν βρίσκω τον λόγο)
Όπως και να έχει, το αποτέλεσμα θα είναι το ίδιο και ο χρήστης δεν θα καταλάβει την διαφορά
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: metestaki στις 11 Σεπ 2011, 05:03:13 ΜΜ
Παράθεση από: petrosp13 στις 11 Σεπ 2011, 10:07:20 ΠΜ
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός


Συμφωνώ!
Η ερώτηση ήταν αν πρόκειται να θεωρηθεί λανθασμένη η παραπάνω εντολή, επομένως καταλαβαίνω ότι είναι σωστή, αφού το θέμα είναι να εμφανιστεί το 10 και όχι να δοθεί ως αριθμός σε κάποια π.χ., συνάρτηση.
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: Vangelis στις 13 Σεπ 2011, 10:32:05 ΜΜ
Θα πρέπει να ξέρουμε και την ερώτηση.
Αν η ερώτηση ήταν να εμφανιστεί ο αριθμός 10  είναι σωστό αυτό που γράφεις.
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: metestaki στις 13 Σεπ 2011, 10:45:20 ΜΜ
Παράθεση από: Vangelis στις 13 Σεπ 2011, 10:32:05 ΜΜ
Θα πρέπει να ξέρουμε και την ερώτηση.
Αν η ερώτηση ήταν να εμφανιστεί ο αριθμός 10  είναι σωστό αυτό που γράφεις.

Καλησπέρα,
η ερώτηση ήταν να εκτυπώνεται ο αντίστοιχος κωδικός για κάθε περίπτωση.
Οι κωδικοί ήταν τρεις: 10, 11, 12 και χρειαζόμασταν μια πολλαπλή επιλογή ώστε να εμφανίσουμε σε κάθε περίπτωση τον κωδικό.
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: petrosp13 στις 14 Σεπ 2011, 12:26:49 ΠΜ
Εφόσον μιλάς για κωδικό, το "10" μπορεί άνετα να θεωρηθεί συνδυασμός των χαρακτήρων "1" και "0"
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: Καρκαμάνης Γεώργιος στις 14 Σεπ 2011, 11:37:43 ΜΜ
Παράθεση από: petrosp13 στις 11 Σεπ 2011, 10:07:20 ΠΜ
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός

Το θέμα σου είναι αν θέλεις απλά να εμφανιστεί στον χρήστη 10 ή θέλεις ταυτόχρονα αυτό να είναι και αριθμός (δεν βρίσκω τον λόγο)
Όπως και να έχει, το αποτέλεσμα θα είναι το ίδιο και ο χρήστης δεν θα καταλάβει την διαφορά
Σωστή η τοποθέτηση του Πέτρου, συμφωνώ με αυτήν.
Τίτλος: Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
Αποστολή από: gpapargi στις 15 Σεπ 2011, 09:11:28 ΠΜ
Όπως το αντιλαμβάνομαι εγώ το 10 είναι αριθμητική σταθερά και το «10» είναι αλφαριθμητική σταθερά όπως και το «καλημέρα». Όλα εμφανίζονται. Τα εντός διπλών εισαγωγικών είναι προφανή αφού ότι είναι μέσα στα εισαγωγικά εμφανίζεται όπως είναι. Συζήτηση είχε προκαλέσει παλαιότερα το:
Εμφάνισε 10

Αλλά δεν μπορείς να το ξεχωρίσεις από το

Σταθερές
α=10
[...]
Γράψε α

που πρέπει να εμφανίζεται στη ΓΛΩΣΣΑ.