Ir ao conteúdo
  • Cadastre-se

C Programa pra aproximação da raiz


MatheusINF

Posts recomendados

Fala galera de boa ?

Bom eu preciso fazer esse exercício porém estou meio travado:

02 ) Faça um algoritmo pra calcular e escrever a raiz quadrada de um número positivo Y usando o seguinte roteiro: 

           -  A primeira aproximação para a raiz quadrada de Y é X = Y/2;

           - As sucessivas aproximações serão X = X + Y / 2 . X;

 

     O algoritmo irá ler a quantidade de aproximações e só poderá ser utilizado 3 variáveis.


int main()
{
       float x , i;
       int y;

       printf("Digite um numero inteiro positivo:  ");
       scanf("%d",&y);

       printf("\nDigite quantas aproximacoes deseja fazer:  ");
       scanf("%f",&x);

       i = x;

       printf("\n\nA raiz quadrada de %d :  ",y);

       for(i; i>0; i--)
       {
            if(i==x) x = y/2.0;

            i--;

            x = (x + y ) / ( 2.0*x);
       } // FIM FOR

       printf("%d",x);

} // FIM MAIN

Bom eu cheguei até aqui, porém não tenho ideia de como continuar :/

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Olá, tudo bem?

Então, já é certo que houve erro de digitação bem aqui: 

X = X + Y / 2 . X;

                  ↑ 

 

Para que resolva seu problema sem enrolação; onde vê um pontinho é para vê uma outra operação de divisão. Some isso a mais uma releitura do problema.

 

 

Ok? Tchau.

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!