Τετάρτη 31 Μαρτίου 2010

Περίεργα Σημεία του Σχολικού Βιβλίου

Με βάση, πάντα, το σχολικό βιβλίο:
1) Στα υποπρογράμματα επιτρέπονται σταθερές ως παράμετροι αλλά μόνο κατά την κλήση.
Παράδειγμα: ΣΥΝΑΡΤΗΣΗ ΟΝΟΜΑ_ΔΙΚΟ_ΜΑΣ( 10, Χ ) : Είναι συντακτικό λάθος η χρήση του 10 στις παραμέτρους κατά την δήλωση της συνάρτησης.
Αλλά είναι σωστό κατά την κλήση της: πχ res<-- ΟΝΟΜΑ_ΔΙΚΟ_ΜΑΣ(10,3)
θα καλέσει την συνάρτηση με παραμέτρους το 10 και το 3.
Φυσικά επιτρέπει στις έτοιμες συναρτήσεις να εισάγουμε μια σταθερά.
Παράδειγμα: ΓΡΑΨΕ Τ_(9) : Θα εμφανίσει το 3.

2) Ένα άλλο πρόβλημα (των μαθητών) είναι η εντολή " Α<-- Β=0 ". Η εντολή αυτή είναι έγκυρη εντολή μιας και το Β=0 είναι μια λογική έκφραση. Θυμηθείτε την γενική σύνταξη της εκχώρησης τιμής. Συνεπώς η μεταβλητή Α είναι λογικού τύπου.
Με βάση το παραπάνω μπορώ να γράψω (και δεν εμφανίζεται συντακτικό λάθος!):
ΑΝ (Α) ΤΟΤΕ
. . .ΓΡΑΨΕ Α
ΤΕΛΟΣ_ΑΝ
ή
ΟΣΟ (Α) ΕΠΑΝΑΛΑΒΕ
. . .ΓΡΑΨΕ 'ΣΩΣΤΕΣ ΕΝΤΟΛΕΣ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Προσοχή στην Όσο διότι αν Α=ΑΛΗΘΗΣ τότε έχουμε ατέρμον βρόχο...αν το Α παραμένει σταθερό μέσα στον βρόχο.

3) Ιεραρχία Λογικών τελεστών.
Με βάση την άλγεβρα Boole, η ιεραρχία των λογικών τελεστών είναι όχι, και, ή. Αυτό θα ακολουθείτε και εσείς. Στις πανελλήνιες πάντως όταν βάλανε τέτοιο θέμα είχανε παρενθέσεις συνεπώς ακολουθείτε την ιεραρχία των παρενθέσεων.

Τρίτη 30 Μαρτίου 2010

ΛΥΣΕΙΣ ΠΡΟΣΟΜΟΙΩΣΗΣ 2010

Στο αρχείο, παρακάτω, υπάρχουν οι λύσεις στην Προσομοίωση: ΛΥΣΕΙΣ