Untitled
unknown
plain_text
a year ago
758 B
6
Indexable
#include <stdio.h>
#include <math.h>
double racine_cubique(double nombre) {
double xn = 1.0; // Valeur initiale
double xn_suivant;
int i;
// On fait 10 itérations
for(i = 1; i <= 10; i++) {
// Formule de Newton
xn_suivant = xn + (nombre/(xn*xn) - xn)/3.0;
printf("Itération %d: %.6f\n", i, xn_suivant);
xn = xn_suivant;
}
return xn;
}
int main() {
double nombre;
printf("Entrez un nombre: ");
scanf("%lf", &nombre);
double resultat = racine_cubique(nombre);
printf("\nLa racine cubique de %.2f est %.6f\n", nombre, resultat);
printf("Vérification: %.6f^3 = %.6f\n", resultat, resultat*resultat*resultat);
return 0;
}Editor is loading...
Leave a Comment