Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Cerco soluzione a questo esercizio sui polinomi
martedì 27 marzo 2007 - 15.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
matteo1984
Profilo
| Newbie
3
messaggi | Data Invio:
mar 27 mar 2007 - 15:09
Avrei bisogno della soluzione di questo esercizio possibilmente entro Lunedì 2 Aprile. Il problema è il seguente:
Si realizzi un programma C in grado di effettuare operazioni di
somma, moltiplicazione e divisione tra polinomi.
Si utilizzino vettori per rappresentare i polinomi, associando
l'indice di un elemento al termine di pari potenza e utilizzando
l'elemento stesso come coefficiente per tale termine.
Esempio:
il vettore { 0.1, 3.4, 0.0, -4.2, 0.0 } rappresentera' il
seguente polinomio di grado 3: 0.1 + 3.4*x + (-4.2)*x^3
In particolare, si leggano i coefficienti di due polinomi
da tastiera, quindi si calcoli e visualizzi:
* il grado dei due polinomi
* il polinomio somma
* il prodotto dei due polinomi
* la quoziente e resto della divisione tra i due polinomi
(quello di grado maggiore diviso quello di grado minore)
Esempio:
dati i coefficienti
0.5 0.0 -2.0
e
0.0 -3.3 5.0 -0.1
Si dovranno visualizzare indicazioni tipo:
Grado del primo polinomio: 2
Grado del secondo polinomio: 3
Somma: (0.5)*x^0 + (-3.3)*x^1 + (3.0)*x^2 + (-0.1)*x^3
Prodotto: (-1.65)*x^1 + (2.5)*x^2 + (6.55)*x^3 - (10)*x^4 + (0.2)*x^5
Divisione tra polin.2 e polin.1:
Quoziente: (-2.5)*x^0+(0.05*x^1)
Resto: (1.25)*x^0+(-3.325*x^1)
Note: la divisione tra P2 e P1 da' quoziente Q e resto R tali
che P2 = P1 * Q + R
Per semplicita' si possono visualizzare i polinomi come semplice
sequenza di coefficienti (es. somma: 0.5 -3.3 3.0 -0.1).
Si assuma un grado massimo possibile per i polinomi di input
(per facilitare la dichiarazione dei vettori).
Vi ringrazio dell'aiuto e vi porgo i miei saluti.
matteo1984
Profilo
| Newbie
3
messaggi | Data Invio:
mer 28 mar 2007 - 07:39
Scusate ma l'esercizio sono riuscito a farlo!
Non rierco solo a scrivere in codice l'ultimo punto del problema, ovvero il quoziente e resto della divisione tra i due polinomi (quello di grado maggiore diviso quello di grado minore).
Mi potreste dare una mano o dei consigli?
Nor riesco a capire come gestire i cicli!
GRAZIE!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !