Boas..
tentei fazer este programa em c++, mas o ciclo não pára...alguém ajuda?
é urgente.
http://www.uploadimagens.com/upload/501e697528930d1d9944a7a3080a636c.jpg
tentei fazer este programa em c++, mas o ciclo não pára...alguém ajuda?
é urgente.
http://www.uploadimagens.com/upload/501e697528930d1d9944a7a3080a636c.jpg
Código:
/*#include <stdio.h>
#include <math.h>
#include <stdlib.h>
float funcao(float valor,float x)
{
float z;
z=x*x-valor;
return z;
}
float derivada(float valor)
{
float y;
y=2*valor;
return y;
}
float calculo(float x,float valor)
{
float xo=valor;
//while((funcao(valor,x))!=0)
while(x*x!=valor)
{
x=xo-(funcao(valor,x))/(derivada(valor));
xo=x;
printf("%f %f\n", x,xo);
}
printf("raiz quadrada e: %f\n",x);
}
main()
{
float valor,xo,t;
printf("Introduza o valor:\n");
scanf("%f",&valor);
xo=valor;
calculo(xo,valor);
scanf("%f", &valor);
system("PAUSE");
}
*/
Última edição pelo moderador: