Επίλυση της πρωτοβάθμιας εξίσωσης με χρήση πλαισίων κειμένου και κουμπιών. Οι βασικές εντολές επίλυσης της πρωτοβάθμιας εξίσωσης είναι: 1. Ερώτηση [δώσε το α] 2. Κάνε α απάντηση 3. Ερώτηση [δώσε το β] 4. Κάνε β απάντηση Με το σετ αυτών των 4 εντολών τι κάνω ; Διαβάζω τις 2 μεταβλητές α και β. Κατόπιν ελέγχω τι συμβαίνει με τα α και β. Από ότι θυμάστε υπάρχουν 3 καταστάσεις που πρέπει να ελέγξουμε. Α. Αν το α=0 και το β=0 Σε αυτήν την περίπτωση η πρωτοβάθμια είναι ταυτότητα δηλαδή επαληθεύεται για κάθε τιμή του χ. Πως το γράφω αυτό σε logo. 5. αν και :α = 0 :β = 0 [τυ [ταυτότητα]] Β. Η επόμενη κατάσταση που πρέπει να ελέγξω είναι αν α=0 και β 0 σε αυτή την περίπτωση χαρακτηρίζεται η λύση της πρωτοβάθμιας ως αδύνατη και αυτό γιατί δεν υπάρχει χ που να επαληθεύει την εξίσωση 0χ+β=0 (όπου το β 0) Πως το γράφω αυτό σε logo. 6. αν :α = 0 [αν ή :β > 0 :β < 0 [τυ [αδύνατη]] Γ. Τέλος η τελευταία κατάσταση είναι αυτή κατά την οποία το α 0 και αδιάφορο τι θα είναι το β. Σε αυτή την περίπτωση το χ=-β/α. Πως το γράφω αυτό σε logo; 7. αν ή α > 0 α < 0 [κανε χ (-1) * :β / :α τυ :χ] Άρα αν γράψω το σετ των εντολών 1 7 κάτω από μια διαδικασία για πρωτ και τρέξω το πρωτ στη γραμμή των εντολών, θα δίνω τιμές για α και β και στο πλαίσιο κειμένου της επιφάνειας εργασίας της logo θα εμφανίζεται η λύση της πρωτοβάθμιας. Η λύση της πρωτοβάθμιας σας δίνετε στο παρακάτω σχήμα:
Προσέξτε: Το κουμπί σβήσεπλαισιο όταν το πατάμε σβήνει το περιεχόμενο του πλαισίου κειμένου κείμενο1 και η εντολή που το κάνει αυτό είναι: κείμενο1, ΣβΚμν Πάμε τώρα να κάνουμε την πρωτοβάθμια με πλαίσια. Δηλαδή αντί να δίνουμε τα α και β στα παράθυρα διαλόγου που εμφανίζονται ως αποτέλεσμα των εντολών ερώτηση να εισάγουμε τις τιμές των α και β στα πλαίσια διαλόγου α και β όπως φαίνεται στην παρακάτω εικόνα. Το πλαίσιο διαλόγου α δημιουργείται με τον εξής τρόπο: Δημιουργώ ένα πλαίσιο διαλόγου, αυτό παίρνει αυτόματα το όνομα κείμενο1. Κάνοντας δεξί κλικ στο πλαίσιο κείμενο1 εμφανίζεται το παρακάτω παράθυρο.
Κάνω κλικ στο Επεξεργασία και τότε εμφανίζεται το παρακάτω παράθυρο: Στη θέση της λέξης κείμενο1 θα γράψω και έτσι δημιουργώ το πλαίσιο κειμένου α. Με τον ίδιο τρόπο δημιουργώ και το πλαίσιο κειμένου β. Τι άλλο χρειάζομαι; Ένα πλαίσιο κειμένου με το όνομα Λύση όπου στο Λύση θα εμφανίζεται η λύση της πρωτοβάθμιας. Για να μην γράφω κάθε φορά πρωτ για να εκτελείται η διαδικασία της πρωτοβάθμιας δημιουργώ και ένα κουμπί πρωτ. Επίσης δημιουργώ και ένα κουμπί σβήσεπλαίσια το οποία θα σβήνει και τα τρία πλαίσια α,β,λύση. Η μορφή πλαισίων και κουμπιών στην επιφάνεια εργασίας του MicroWorlds Pro είναι η παρακάτω:
Στην επόμενη εικόνα υπάρχει και ο αντίστοιχος κώδικας για την εκτέλεση της πρωτοβάθμιας. Παρατηρείστε λίγο τις διαφορές στον κώδικα: 1. Δεν υπάρχουν οι ερωτήσεις 2. Οι παράμετροι α και β δεν χρειάζονται : 3. Για να έχω το αποτέλεσμα στο πλαίσιο κειμένου Λύση αντί για τυ :χ γράφω Λύση, τυ :χ που σημαίνει δείξε το :Χ στο πλαίσιο κειμένου Λύση Καθήκοντα. Να φτιάξετε ένα κομπιουτεράκι με τα κατάλληλα πλαίσια κειμένου και τα κατάλληλα κουμπάκια. Το κομπιουτεράκι θα εκτελεί τις εξής διαδικασίες.
1. Πρόσθεση 2 αριθμών 2. Αφαίρεση 2 αριθμών 3. Διαίρεση 2 αριθμών 4. Πολλαπλασιασμό 2 αριθμών 5. Ύψωση σε δύναμη 2 αριθμών. Δηλαδή θα γράφετε στο α το 3 στο β το 4 και αυτό θα βρίσκει στο πλαίσιο κειμένου αποτέλεσμα το 3 4. 6. Νιοστή ρίζα κάποιου αριθμού. Δηλαδή θα γράφετε στο α το 3 στο β το 4 και αυτό θα βρίσκει στο πλαίσιο κειμένου αποτέλεσμα το 7. Θα υπάρχει ένα κουμπάκι ΜΕΜ που όταν το πατάτε θα καταχωρείται ενδιάμεσα το αποτέλεσμα μιας πράξης που ήδη έχουμε κάνει για να μπορούμε να συνεχίσουμε τις πράξεις. Δηλαδή να μπορώ να κάνω την πράξη 2*5 + 3*6 και να μου δείχνει 28. Καλή επιτυχία στη δουλειά σας. Η εργασία σας θα παραδοθεί στο email kostasgalon@hotmail.gr μέχρι τις 27/2/2013 και ώρα 21.00 το αργότερο σε μορφή pdf και πάνω πάνω στο έγγραφο θα γράφετε το ονοματεπώνυμο σας, την τάξη σας και την ημερομήνια. Καλή επιτυχία 4 3.