THMMY.gr

Μαθήματα Βασικού Κύκλου => Δομημένος Προγραμματισμός => Topic started by: Scopeng on May 25, 2006, 00:04:05 am



Title: Εργασία G 2006 !!!!!!!!!!!
Post by: Scopeng on May 25, 2006, 00:04:05 am
Αντιγραφή από eTHMMY

Εργασία G (Hμ/νία λήξης δηλώσεων: 01/06/2006)

Η εφαρμογή μιας επαναληπτικής μεθόδου για την προσέγγιση μιας αριθμητικής τιμής X σε κάποιο πρόβλημα υλοποιείται από μια σχέση της μορφής Χi+1 = Gn(Xi,Xi-1,…,Xi-n-1). Η διαδικασία των επαναλήψεων σταματά όταν η απόλυτη τιμή της διαφοράς δύο διαδοχικών προσεγγίσεων |Χi+1- Xi| είναι μικρότερη από μια ανεκτή ακρίβεια e για το αποτέλεσμα. Στην περίπτωση αυτή ως τιμή της X γίνεται δεκτή η τελευταία προσέγγιση που έδωσε η επαναληπτική σχέση.

Να γραφεί το πρόγραμμα στο οποίο ορίζονται:
α)Η συνάρτηση float rec_fun1(…) η οποία μέσα από τα ορίσματά της δέχεται μια αρχική τιμή για τη Χ και μια τιμή για την ακρίβεια e. Η συνάρτηση να χρησιμοποιεί την επαναληπτική μέθοδο G1(Xi), μέσα από μια recursion διαδικασία, για να προσεγγίσει την τιμή της X την οποία και να επιστρέφει. Στη συνάρτηση να δίνεται ένα μέγιστο όριο Ν επαναλήψεων για το οποίο εάν δεν έχει επιτευχθεί η απαιτούμενη ακρίβεια να σταματά η διαδικασία και να τυπώνεται ανάλογο μήνυμα.
β)Η συνάρτηση float rec_fun2(…) η οποία μέσα από τα ορίσματά της δέχεται δύο αρχικές τιμές Χ0 και Χ1 για τη Χ και μια τιμή για την ακρίβεια e. Η συνάρτηση να χρησιμοποιεί την επαναληπτική μέθοδο G2(Xi,Χi-1), μέσα από μια recursion διαδικασία, για να προσεγγίσει την τιμή της X την οποία και να επιστρέφει. Στη συνάρτηση να δίνεται ένα μέγιστο όριο Ν επαναλήψεων για το οποίο, εάν δεν έχει επιτευχθεί η απαιτούμενη ακρίβεια, να σταματά η διαδικασία και να τυπώνεται ανάλογο μήνυμα.

Με τη βοήθεια των συναρτήσεων rec_fun1 και rec_fun2 το πρόγραμμα να επιλύει την εξίσωση f(x)=0 χρησιμοποιώντας πρώτα την επαναληπτική μέθοδο G1(Xi)=Χi-f(Xi)/f΄(Xi) (μέθοδος Newton Raphson) και στη συνέχεια την επαναληπτική μέθοδο
G2(Xi,Χi-1) =Χi-(Xi-Xi-1)f(Xi)/(f(Xi)-f(Xi-1)) (μέθοδος Regula-falsi) και να εκτυπώνει τις δύο τιμές για τη ρίζα που υπολόγισαν οι συναρτήσεις.

Ως εφαρμογή να υπολογιστεί μια ρίζα της εξίσωσης x3-3x2-4x+2=0




Συγνώμη ρε παιδιά, αλλά μήπως ο κ.Κορτέσης βρίσκεται σε άλλο πλανήτη;;;;!!!  :???:

Δεν ξέρει ότι το ΤΗΜΜΥ τελεί υπό κατάληψη;!!!  ::)

Τι κάνουμε;


Title: Απ: Εργασία G 2006 !!!!!!!!!!!
Post by: meltemi on May 25, 2006, 00:46:59 am
Tυπικά, διορθώνεις τον τίτλο;

Όσο για τις εργασίες, ειλικρινά δεν ξέρω...
Δεν είναι πάντως πάνω σε κάτι που δεν έχουμε διδαχθεί.
Θα έπρεπε όμως έστω να ανεβάσουν τα παραδείγματα που χάνουμε λόγω μη πραγματοποίησης των μαθημάτων!


Title: Απ: Εργασία G 2006 !!!!!!!!!!!
Post by: Scopeng on May 25, 2006, 01:22:06 am
Tυπικά, διορθώνεις τον τίτλο;

Thanks Meltemi, τον άλλαξα

Όσο για τις εργασίες, ειλικρινά δεν ξέρω...
Δεν είναι πάντως πάνω σε κάτι που δεν έχουμε διδαχθεί.
Θα έπρεπε όμως έστω να ανεβάσουν τα παραδείγματα που χάνουμε λόγω μη πραγματοποίησης των μαθημάτων!

Μήπως να του στείλουμε mail για να ενημερωθεί (!!!) για την κατάληψη;


Title: Re: Εργασία G 2006 !!!!!!!!!!!
Post by: Faidon on May 25, 2006, 02:45:39 am
Νομίζω ότι αυτός έχει κάθε δικαίωμα να ανεβάζει τις εργασίες αφού μπορεί να το κάνει...
(και μάλιστα έχει υποχρέωση να το κάνει)

Η λύση θα ήταν μάλλον να κατηληφθεί ο server του eΤΗΜΜΥ και να κλείσει!!
Τότε και αυτός θα μπορεί να πει ότι δε μπόρεσε να κάνει τη δουλειά του λόγω κατάληψης.

Έτσι δεν είναι;


Title: Απ: Εργασία G 2006 !!!!!!!!!!!
Post by: Scopeng on May 25, 2006, 03:23:55 am
Νομίζω ότι αυτός έχει κάθε δικαίωμα να ανεβάζει τις εργασίες αφού μπορεί να το κάνει...
(και μάλιστα έχει υποχρέωση να το κάνει)

Η λύση θα ήταν μάλλον να κατηληφθεί ο server του eΤΗΜΜΥ και να κλείσει!!
Τότε και αυτός θα μπορεί να πει ότι δε μπόρεσε να κάνει τη δουλειά του λόγω κατάληψης.

Έτσι δεν είναι;

Συμφωνώ απόλυτα!


Title: Απ: Εργασία G 2006 !!!!!!!!!!!
Post by: meltemi on May 25, 2006, 08:33:40 am
Κάπου εδώ ίσως βρείτε κι εμένα σύμφωνη, τελικά.  :(
Πρέπει όμως να αναλογιστούμε και τη χρησιμότητα του e-THMMY για όλους μας..