Ir ao conteúdo
  • Cadastre-se

Darlon Salomão

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

posts postados por Darlon Salomão

  1. 1 hora atrás, Math.Pi disse:

     

    Obrigado!! @Math.Pi lá eu encontrei esse código que esta calculando bem próximo de uma raiz quadrada, mas eu não estou conseguindo entender o código depois do "recorrer = numero" o que acontece pra ele saber o valor da raiz se dar 1/2... alguém pode me explicar ??

    #include <stdio.h>
    
    float raiz_quadrada(float numero);
    
    int main( int argc, char **argv)
    {  
        float numero;
        
        printf("Entre com um número positivo por favor : ");
        scanf("%f",&numero);
        
        printf("A raiz quadrada de %.3f é %.5f \n",numero,raiz_quadrada(numero));
    
        return(0);
    }
    
    
    float raiz_quadrada (float numero)
    {
        int n;
        float recorre = numero;
        
        for (n = 0; n < 10; ++n)
              recorre = recorre/2 + numero/(2*recorre);
                
        return(recorre);    
    } 

     

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!