Αποστολέας Θέμα: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού  (Αναγνώστηκε 3085 φορές)

metestaki

  • Θαμώνας
  • ***
  • Μηνύματα: 45
Καλησπέρα!  :)

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

Εμφάνισε "10"

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

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

Από την άλλη, κι αυτή η εντολή
Εμφάνισε "10"
10 θα εμφανίσει, που είναι και το ζητούμενο!

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2225
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #1 στις: 11 Σεπ 2011, 10:07:20 πμ »
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός

Το θέμα σου είναι αν θέλεις απλά να εμφανιστεί στον χρήστη 10 ή θέλεις ταυτόχρονα αυτό να είναι και αριθμός (δεν βρίσκω τον λόγο)
Όπως και να έχει, το αποτέλεσμα θα είναι το ίδιο και ο χρήστης δεν θα καταλάβει την διαφορά
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

metestaki

  • Θαμώνας
  • ***
  • Μηνύματα: 45
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #2 στις: 11 Σεπ 2011, 05:03:13 μμ »
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός


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

Vangelis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 786
  • Για ακούτε και κανένα μεγαλύτερο!!!
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #3 στις: 13 Σεπ 2011, 10:32:05 μμ »
Θα πρέπει να ξέρουμε και την ερώτηση.
Αν η ερώτηση ήταν να εμφανιστεί ο αριθμός 10  είναι σωστό αυτό που γράφεις.

metestaki

  • Θαμώνας
  • ***
  • Μηνύματα: 45
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #4 στις: 13 Σεπ 2011, 10:45:20 μμ »
Θα πρέπει να ξέρουμε και την ερώτηση.
Αν η ερώτηση ήταν να εμφανιστεί ο αριθμός 10  είναι σωστό αυτό που γράφεις.

Καλησπέρα,
η ερώτηση ήταν να εκτυπώνεται ο αντίστοιχος κωδικός για κάθε περίπτωση.
Οι κωδικοί ήταν τρεις: 10, 11, 12 και χρειαζόμασταν μια πολλαπλή επιλογή ώστε να εμφανίσουμε σε κάθε περίπτωση τον κωδικό.

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2225
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #5 στις: 14 Σεπ 2011, 12:26:49 πμ »
Εφόσον μιλάς για κωδικό, το "10" μπορεί άνετα να θεωρηθεί συνδυασμός των χαρακτήρων "1" και "0"
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

Καρκαμάνης Γεώργιος

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1095
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #6 στις: 14 Σεπ 2011, 11:37:43 μμ »
Η τιμή "10" είναι αλφαριθμητική και ουσιαστικά αποτελεί συνδυασμό των συμβόλων "1" και "0"
Η τιμή 10 είναι ακέραια και είναι αριθμός

Το θέμα σου είναι αν θέλεις απλά να εμφανιστεί στον χρήστη 10 ή θέλεις ταυτόχρονα αυτό να είναι και αριθμός (δεν βρίσκω τον λόγο)
Όπως και να έχει, το αποτέλεσμα θα είναι το ίδιο και ο χρήστης δεν θα καταλάβει την διαφορά
Σωστή η τοποθέτηση του Πέτρου, συμφωνώ με αυτήν.

gpapargi

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2454
  • I 'm not young enough to know everything
Απ: Χρήση διπλών εισαγωγικών για εμφάνιση αριθμού
« Απάντηση #7 στις: 15 Σεπ 2011, 09:11:28 πμ »
Όπως το αντιλαμβάνομαι εγώ το 10 είναι αριθμητική σταθερά και το «10» είναι αλφαριθμητική σταθερά όπως και το «καλημέρα». Όλα εμφανίζονται. Τα εντός διπλών εισαγωγικών είναι προφανή αφού ότι είναι μέσα στα εισαγωγικά εμφανίζεται όπως είναι. Συζήτηση είχε προκαλέσει παλαιότερα το:
Εμφάνισε 10

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

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

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