Γράψτε διαδικασία στη LOGO που επιλύει την εξίσωση αΧ = β.
Πιο συγκεκριμένα, η διαδικασία:
α) διαβάζει τους συντελεστές της εξίσωσης α, β
β) επιλύσει την εξίσωση,
γ) εμφανίζει τα αποτελέσματα μέσα σ' ένα παράθυρο στην οθόνη.
Λύση
Υπάρχουν τρεις περιπτώσεις:
1. α διάφορο του 0
Υπάρχει μοναδική λύση : Χ = β/α
2. α = 0, β = 0
Υπάρχουν άπειρες λύσεις (αόριστη εξίσωση)
3. α = 0, β 0
Η εξίσωση είναι αδύνατη
Κατα συνέπεια η διαδικασία είναι :
για πρωτοβάθμια
ερώτηση [δώσε το α]
κάνε "α απάντηση
ερώτηση [δώσε το β]
κάνε "β απάντηση
Ανδιαφορετικά :α = 0 [Ανδιαφορετικά :β = 0 [ ανακοίνωση [άπειρες λύσεις]] [ ανακοίνωση [Αδύνατη!] ] ]
[ ανακοίνωση (φρ [ Λύση =] :β / :α) ]
τέλος