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

Γενικό Λύκειο => Γ΄ Λυκείου => Δομή επιλογής => Μήνυμα ξεκίνησε από: elenitaaaaa στις 08 Νοε 2012, 09:17:06 ΜΜ

Τίτλος: Επιλυση εξίσωσης
Αποστολή από: elenitaaaaa στις 08 Νοε 2012, 09:17:06 ΜΜ
Έστω ότι εχουμε:
Υ=αχ, για -5<χ<=0
Υ=βχ, για  0 <χ <=5
Υ=γχ, για οποιοδηποτε αλλο.

Η λυση:
Αν χ<=0 τοτε
     Αν χ>-5 τοτε
            Υ=α*χ
    αλλιώς
           Υ=γ*χ
   Τέλος_αν
αλλιώς
    Αν χ<=5 τοτε
           Υ=β*χ
     αλλιως
           Υ=γ*χ
     Τελος_αν
Τέλος_αν

έχει σωστο αποτέλεσμα. την πιανουμε σωστη;
Τίτλος: Απ: Επιλυση εξίσωσης
Αποστολή από: petrosp13 στις 08 Νοε 2012, 10:11:23 ΜΜ
Γιατί όχι;;;
Τίτλος: Απ: Επιλυση εξίσωσης
Αποστολή από: elenitaaaaa στις 09 Νοε 2012, 12:28:37 ΠΜ
κ εγω σωστο το πιασα. απλα επειδη δεν ήμουν ποτε βαθμολογήτρια, δεν ξερω ακριβώς τι γινεται σε καποιες περιπτωσεις.
οπως για παράδειγμα στους περιττους ελεγχους.
Αν χ>0 και χ < 8 τοτε
......
αλλιως_αν χ>=8 και χ<20 τοτε
......
.....

σ αυτην την περιπτωση κοβουνε στις πανελληνιες;
Τίτλος: Απ: Επιλυση εξίσωσης
Αποστολή από: Νίκος Αδαμόπουλος στις 09 Νοε 2012, 07:27:39 ΠΜ
Παράθεση από: elenitaaaaa στις 09 Νοε 2012, 12:28:37 ΠΜ
κ εγω σωστο το πιασα. απλα επειδη δεν ήμουν ποτε βαθμολογήτρια, δεν ξερω ακριβώς τι γινεται σε καποιες περιπτωσεις.
οπως για παράδειγμα στους περιττους ελεγχους.
Αν χ>0 και χ < 8 τοτε
......
αλλιως_αν χ>=8 και χ<20 τοτε
......
.....

Αν και δεν φαίνεται η άσκηση... ωστόσο να ρωτήσω:

ΚΑΙ το χ>0 δεν είναι περιττό; Αν όχι, τότε αν αφαιρέσουμε αυτό που εσύ θεωρείς περιττό, τι θα γίνεται αν το χ=-5;
Τίτλος: Απ: Επιλυση εξίσωσης
Αποστολή από: Gnirut στις 09 Νοε 2012, 10:16:05 ΠΜ
Παράθεση από: elenitaaaaa στις 08 Νοε 2012, 09:17:06 ΜΜ
έχει σωστο αποτέλεσμα. την πιανουμε σωστη;

Εφόσον έχει σωστό αποτέλεσμα φυσικά πιάνεται σωστή.
Εκτός εαν στην εκφώνηση ζητείται κάποιος συγκεκριμένος τρόπος λύσης, π.χ. στο συγκεκριμένο παράδειγμα εαν γραφόταν "χωρίς εμφωλευμένες δομές".

Παράθεση
δεν ξερω ακριβώς τι γινεται σε καποιες περιπτωσεις.
οπως για παράδειγμα στους περιττους ελεγχους.

στη σελίδα 172 του βιβλίου αναφέρεται:
"Ένα συχνό λάθος που παρατηρείται στα προγράμματα είναι ο έλεγχος περιττών συνθηκών".

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

Πάντως εφόσον στο βιβλίο αναφέρεται ως "λάθος" καλό θα ήταν οι μαθητές να αποφεύγουν να χρησιμοποιούν περιττούς ελέγχους.
Τίτλος: Απ: Επιλυση εξίσωσης
Αποστολή από: gpapargi στις 09 Νοε 2012, 02:59:42 ΜΜ
Πέρα από αυτά που γράφουν και οι υπόλοιποι, αυτό που εμένα μου τραβάει την προσοχή είναι η μπερδεμένη σκέψη που δείχνει η λύση. Ο μαθητής δεν σκέφτεται απλά και αν δυσκολέψει το πρόβλημα θα έχει αυξημένη πιθανότητα σφάλματος.
Η εκφώνηση περιγράφει μια διάκριση μεταξύ 3 διαφορετικών περιπτώσεων και αυτό που γράφει ο μαθητής δείχνει μια διάκριση μεταξύ 2 περιπτώσεων που η κάθε μια έχει από 2 υποπεριπτώσεις. Δεν είναι λάθος, αλλά νομίζω ότι κάνει τα εύκολα δύσκολα.