gar Δημοσιεύτηκε Μάϊος 6, 2007 #1 Κοινοποίηση Δημοσιεύτηκε Μάϊος 6, 2007 Να κατασκευαστεί πρόγραμμα σε C ή C++ για την εύρεση των ριζών ενός πολυωνύμου 3ου βαθμού. Η εύρεση της ρίζας να γίνει με δοκιμή τιμών μέσα σε ένα αριθμητικό διάστημα π.χ. στο [-3000 , 3000] με βήμα π.χ. 0,1 και με προσέγγιση στο αποτέλεσμα π.χ. 0,001. Να θεωρείται ότι ο χρήστης δίνει σωστή είσοδο για τους συντελεστές του τριωνύμου, το πάνω και κάτω όριο του αριθμητικού διαστήματος, το βήμα και την προσέγγιση (πραγματικούς αριθμούς και όχι κείμενο). Σε C++ να χρησιμοποιηθούν οι συναρτήσεις StrToFloat και FloatToStr για τη μετατροπή κειμένου σε αριθμό κινητής υποδιαστολής και το αντίστροφο. Παιδιά δεν καταλαβαίνω Χριστό....Ελπίζω κάποιο Τσακαλάκι να βοηθήσει την κατάσταση. Αύριο λήγει η προθεσμία.. :tomato: :bye: :bye: Link to comment Share on other sites More sharing options...
AGRIMI Μάϊος 6, 2007 #2 Κοινοποίηση Μάϊος 6, 2007 θα καθόμουν να σε βοηθήσω αλλά έχω έξοδο. είναι γελοία πάντως άνοιξε τις σημειώσεις σου. είσαι και πατριώτης αλλά λυπάμαι που δεν μπορώ τώρα. με βάση τις συναρτήσεις δίνεις μεταβλητές βάζεις τα όρια και με void ή απλή συνάρτηση return επιστρέφεις το αποτέλεσμα ή τα αποτελέσματα και τα επεξεργάζεσαι ή τα εμφανίζεις απευθείας.καλή δουλειά gar Link to comment Share on other sites More sharing options...
gar Μάϊος 6, 2007 Author #3 Κοινοποίηση Μάϊος 6, 2007 σε ευχαριστώ έστω και για τα βασικά που μου έδωσες! το κακό είναι οτι το μάθημα δεν είναι τις ειδικότητάς μου αλλά επιλεγόμενο(μαύρη η ώρα που το πήρα), και γενικά δέν πάτησα και πολύ στις θεωρείες. μαύρα μεσάνυχτα και βάλε !!!τεσπα καλή διασκέδαση συντοπίτη Link to comment Share on other sites More sharing options...
bold Μάϊος 6, 2007 #4 Κοινοποίηση Μάϊος 6, 2007 Θα σε βοηθήσω μονο πολυωνύμο 3ου βαθμού είναι αυτό αχ^3+βχ^2+γχ+δ=0Οι συντελεστές α,β,γ,δ όπως λεει εισάγονται από το χρηστη(το α δε πρέπει να είναι 0)ριζες του πολυωνυμου ειναι οι τιμες του χ που το μηδενίζουνΕσυ πρεπει να βαλεις μια if με συνθηκη (α*χ*χ*χ+β*χ*χ+γ*χ+δ==0) και αν η συνθηκη είναι αληθής τοτε η τιμή του χ είναι ριζα (μη ξεχασεις την προσέγγιση)Μετά βαλε και ένα λοοπ για να μεταβάλλετε το χ . (αυτά είναι πολύ πρόχειρα δεν ακριβως ετσι αλλα αυτό είναι η αρχική ιδεα) Link to comment Share on other sites More sharing options...
gar Μάϊος 6, 2007 Author #5 Κοινοποίηση Μάϊος 6, 2007 ετσι είναι τα μαθηματικά μυαλα!!! ευχαριστώ Bold για την βοήθεια αλλά εγκο ειμαι βιολογο ντεν πολικαταλαβαινι πως θα τα γράψω σε μορφή C++... Κανείς άλλος?έλα μπορούμε και καλύτερα αύριο μηδενίζομαι στο εργαστήριο αν δεν το λύσω και τα φυτούλια οι "συνάδελφοί μου" δεν βοηθάνε λίγο. είστε η τελευταία μου ελπίδα παίδες... Link to comment Share on other sites More sharing options...
DarkSaga Μάϊος 6, 2007 #6 Κοινοποίηση Μάϊος 6, 2007 http://www.cc.uoa.gr/~ctrikali/Ypologistikes_Methodoi.pdfγια δες αν σου κάνειΥ.Γ. τελευταία μέρα το άφησες και εσύ?ούτε να το δουν όλοι δε θα προλάβουν! Link to comment Share on other sites More sharing options...
gar Μάϊος 6, 2007 Author #7 Κοινοποίηση Μάϊος 6, 2007 σε ευχαριστω πολύ ειναι όντως πολύ καλό αυτό το link! αρκεί βέβαια να καταφέρω να τα περάσω σε μορφή που δέχεται η C++.όποιος άλλος έχει καμια αντιπρόταση σε αυτή του Darksaga είμαι όλος αφτιά. Link to comment Share on other sites More sharing options...
kallileo Μάϊος 6, 2007 #8 Κοινοποίηση Μάϊος 6, 2007 Την ειχα κανει οταν ειχα το την C στην σχολη σαν εργασια. Θα ψαξω αλλα δεν ξερω αν την βρώ....Το πολυονυμο λυνεται με Horner, Παραγωντοποίηση αν γίνεται ή με ευρεση οριζουσων των πινακων.Παντως εγω το ειχα λυσει με πινακες και τις οριζουσες τους...δεν ειναι πολυ δυσκολο να το κανεις. Ειναι ο πιο ευκολος τροπος. Link to comment Share on other sites More sharing options...
gar Μάϊος 6, 2007 Author #9 Κοινοποίηση Μάϊος 6, 2007 παιδες σας ευχαριστω πραγματικα όλους. τελικα κουτσα στραβα την ελυσα.αύριο θα δείξει η νεκροψία..να στε καλα Link to comment Share on other sites More sharing options...
kallileo Μάϊος 7, 2007 #10 Κοινοποίηση Μάϊος 7, 2007 Τι σχολη εισαι? Link to comment Share on other sites More sharing options...
gar Μάϊος 7, 2007 Author #11 Κοινοποίηση Μάϊος 7, 2007 Βιολογικό απθ. απλά η επιλογή αυτή είναι εντελώς ακυρη.μαθημα άλλου τμήματος σου λενε. και εγώ πήγα να το παιξω εξυπνος νομιζοντας οτι ξερω πληροφορική και πήρα αυτό οτ μάθημα.πλέον συνηδητοποίησα οτι απλά γνωρίζοντας πώσ να στήσεισ το Hardware και να κανεισ και κανα o/c δεν βοηθάει σε τπτ. Link to comment Share on other sites More sharing options...
HellhammeR Μάϊος 8, 2007 #12 Κοινοποίηση Μάϊος 8, 2007 Απο ότι θυμάμαι τέτοιου είδους προβλήματα με πολυώνυμα λύνονται με μαθηματικές μεθόδους όπως είναι η Μεθοδοι διχοτόμησης, χορδής και Newton-Raphson. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.