Calcul d'une racine carree

Contenu du snippet

calcul d'une racine carree

Source / Exemple :


#include <stdio.h>
float i;
float Xj1;
float Xj;
float A;
float J;
float flag;
float m;
void main(void)
{
	printf("Entrer la valeur de A\n");
	scanf("%f",&A);
	printf("Entrer la precision J\n");
	scanf("%f",&J);
	do
	{
		if(A>=0)
		{
			if(J<51)
			{
				Xj=A;
				for(i=0;i<J;i++)
				{
					Xj1=(Xj+(A/Xj))/2;
					Xj=Xj1;
					m=i+1;
					printf("La %.0f approximation de la racine carree de %.2f est %.4f\n",m,A,Xj1); 
				}
				printf("la racine carré de %f vaut %f\n",A,Xj1);
				flag=1;
			}
			else
			{
				printf("Entrer la precision J\n");
				scanf("%f",&J);
			}
		}
		else
		{
			printf("Entrer une valeur POSITIVE pour A\n");
			scanf("%f",&A);
		}
	}
	while(flag==0);
}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.