Τι θα εμφανιστεί??

Ξεκίνησε από solaris, 16 Φεβ 2006, 09:26:33 ΠΜ

« προηγούμενο - επόμενο »

gpapargi

Επειδή καταλαβαίνω ότι είναι βαρετό το να διαβάσει κανείς όλο το κατεβατό που αράδιασα παραπάνω συγκεντρώνω την ουσία.

Περίπτωση 1
Αν το βήμα είναι 0 τότε ο βρόχος είναι ατέρμων. Ο αριθμός επαναλήψεων είναι άπειρος και η τελική τιμή του μετρητή δεν ορίζεται αφού δε φτάνουμε ποτέ σε αυτή.

Περίπτωση 2
Αν το τ2 είναι μεγαλύτερο από το τ1 και το βήμα είναι αρνητικό ή
το τ2 είναι μικρότερο από το τ1 και το βήμα είναι θετικό (η συνθήκη αυτή μπορεί να γραφτεί σαν (τ2-τ1) * βήμα < 0 που σημαίνει ότι τα (τ2-τ1) και βήμα είναι ετερόσημα)
τότε ο αριθμός επαναλήψεων είναι 0. Η τελική τιμή του μετρητή είναι ίση με το τ1.

Περίπτωση 3
Σε κάθε άλλη περίπτωση ισχύει ο τύπος:
αρ_επαν=Α_Μ((τ2-τ1)/βήμα)+1

τελ_τιμή_μερητή=τ1+αρ_επαν*βήμα

Προσοχή στην περίπτωση 1. Ο παραπάνω τύπος έχει 0 στον παρονομαστή και δεν μπορεί να εφαρμοστεί στην περίπτωση στην περίπτωση που το βήμα είναι 0.

Το ερώτημα για μένα είναι αν μπορεί να χρησιμοποιηθεί ο παραπάνω αλγόριθμος χωρίς απόδειξη.