Es vol aproximar el valor del cosinus d’un angle donat, emprant el desenvolupament en sèrie de Taylor de la funció centrat a 0 (sèrie de Maclaurin).
Escriu un programa que donat un flux de parells de nombres naturals , per a cada parell calculi i escrigui una aproximació de , on és l’angle expressat en graus. L’aproximació s’ha d’obtenir sumant els primers termes de la sèrie següent:
Important: abans de calcular la sèrie, cal convertir
l’angle a radians mitjançant la fórmula:
Defineix
com una constant amb valor 3.141593.
El programa rep un flux de dades format per diversos parells de valors:
Un nombre natural , que representa l’angle en graus.
Un nombre natural , que indica el nombre de termes de la sèrie de Taylor que s’han de sumar.
Per a cada parell d’entrada, el programa ha d’escriure en una línia el valor aproximat de amb 6 decimals de precisió.
Per mostrar nombres reals amb 6 decimals de precisió, cal incloure la
biblioteca <iomanip> i utilitzar la següent
instrucció:
cout << fixed << setprecision(6) << num << endl;
El format de sortida ha de coincidir exactament amb el dels jocs de prova.
Per resoldre aquest exercici no es poden utilitzar variables de tipus
string, taula ni vector.
Autoria: Bernardino Casas
Generació: 2026-01-25T13:07:32.431Z
© Jutge.org, 2006–2026.
https://jutge.org