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

Γενικό Λύκειο => Γ΄ Λυκείου => Δομή ακολουθίας => Μήνυμα ξεκίνησε από: karaba στις 15 Απρ 2008, 11:01:30 πμ

Τίτλος: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: karaba στις 15 Απρ 2008, 11:01:30 πμ
Καλημέρα. Από συν'αδερφο άκουσα ότι απαγορεύεται η χρήση της ΓΡΑΨΕ (έκφραση) σε ΓΛΩΣΣΑ. πχ.
ΓΡΑΨΕ χ*3+2
Θεωρώ ότι΄η εντολή αυτή είναι αποδεκτή αλλά ψάχνοντας γρήγορα στο βιβλίο δεν βρήκα κάποιο παρόμοιο παράδειγμα.  Μπορεί κάποιος /α να βοηθήσει? Ευχαριστώ εκ των προτέρων
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: bagelis στις 15 Απρ 2008, 03:51:02 μμ
Στον ορισμό της εντολής ΓΡΑΨΕ (Κεφάλαιο 7) δεν αναφέρει ότι επιτρέπονται εκφράσεις, παρ' όλα αυτά στο τετράδιο Μαθητή σε λυμένο παράδειγμα του κεφαλαίου 7 το χρησιμοποιεί. Γενικά το αποδεχόμαστε...
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: EleniK στις 20 Απρ 2008, 08:24:08 μμ
Είναι αποδεκτό.
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: gsoumaxer στις 02 Ιούλ 2010, 04:53:49 μμ
Χαίρετε

Στον ορισμό σύνταξης της ΓΡΑΨΕ στο βιβλίο δίνεται :

ΓΡΑΨΕ λίστα-στοιχείων

Παρακάτω λέει οτι η λίστα στοιχείων μπορεί να περιέχει σταθερές τιμές και ονόματα μεταβλητών

Το ερώτημα είναι:

Μπορώ να έχω ΓΡΑΨΕ με εκφράσεις ;

πχ  ΓΡΑΨΕ χ^2 - y

   ή

    ΓΡΑΨΕ  5 > 2

 ή

   ΓΡΑΨΕ ΑΛΗΘΗΣ <> ΨΕΥΔΗΣ ;


Ευχαριστώ
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: andreas_p στις 02 Ιούλ 2010, 05:08:56 μμ
ΝΑΙ !

Όχι όμως το παρακάτω :

ΓΡΑΨΕ ΑΛΗΘΗΣ < ΨΕΥΔΗΣ
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: gsoumaxer στις 02 Ιούλ 2010, 05:21:26 μμ
Ανδρέα ευχαριστώ για την απάντησή σου .

Αν πάρουμε αυστηρα το βιβλίο

¨Η λίστα στοιχείων της ΓΡΑΨΕ μπορεί να περιέχει μεταβλητές ή σταθερές τιμές"

δεν βλέπω να περιλαμβάνονται οι τελεστές .

Η αλήθεια είναι οτι σε τρία βοηθήματα που έψαξα  , δέχονται όλα εκφράσεις σε ΓΡΑΨΕ
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: andreas_p στις 02 Ιούλ 2010, 06:51:53 μμ
Έχεις δίκιο. Δεν κάνει αναφορά σε εκφράσεις. Είναι άλλη μια κερκόπορτα του βιβλίου.
Στο τετράδιο όμως ... σελ. 75 ?
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: Νίκος Αδαμόπουλος στις 02 Ιούλ 2010, 11:51:44 μμ
Συνένωσα το θέμα με ένα ίδιο παλιότερο...
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: evry στις 03 Ιούλ 2010, 08:32:37 πμ
Σε τέτοιες περιπτώσεις έχουμε 2 επιλογές: ή εφαρμόζουμε κατά γράμμα αυτά που λέει το βιβλίο ή εφαρμόζουμε την κοινή λογική. Δίνω το παρακάτω παράδειγμα για να καταλάβετε τι εννοώ:
Στη σελίδα 178 του βιβλίου λέει (για την δομή Για...από...μέχρι):

Η τιμή της μεταβλητής συγκρίνεται με την τελική τιμή και εφόσον είναι μικρότερη από αυτή, τότε εκτελούνται οι εντολές που βρίσκονται στο βρόχο. Στη συνέχεια η μεταβλητή ελέγχου αυξάνεται κατά την τιμή που ορίζει το ΒΗΜΑ. Αν η νέα τιμή είναι μικρότερη της τελικής, τότε ο βρόχος εκτελείται ξανά.......

Συμπέρασμα;  Δεν μπορούμε στην δομή Για...από...μέχρι στη ΓΛΩΣΣΑ να χρησιμοποιήσουμε αρνητικό βήμα, μόνο θετικό!!! Άρα η παρακάτω εντολή στην ΓΛΩΣΣΑ είναι λάθος

Για ι από 10 μέχρι 1 με βήμα -1
Τίτλος: Απ: Εκφράσεις στη ΓΡΑΨΕ
Αποστολή από: Νίκος Αδαμόπουλος στις 03 Ιούλ 2010, 01:33:44 μμ
...βέβαια η λογική δεν είναι πάντα το ίδιο κοινή...!

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