#include using namespace std; int main() { double x, epsilon, abs, y ; char reponse; do { cout << "Ce programme calcule une approximation de racine carrée de X" << endl; do { cout << "Veuillez saisir x strictement positif : "; cin >> x; } while (x<=0); do { cout << "Veuillez la précision souhaitée : "; cin >> epsilon; } while (epsilon<=0); y = 1; do { y = 0.5*(x/y+y); abs = x - y*y; if (abs<0) { abs = - abs; } } while (abs > epsilon); cout << "Une approximation de la racine carrée de " << x << " est " << y << " à " << epsilon << " pret." << endl; cout << "Voulez vous recommencer ? (O/N) : " ; cin >> reponse; } while (reponse != 'N'); cout << "Merci d'avoir utilisé ce programme !" << endl; }