Ir ao conteúdo
  • Cadastre-se

preciso de algumas dicas


jrfr2111

Posts recomendados

ola pode explicar um pouco mais sobre como esse método pode me ajudar?

Não sou muito bom em explicar, melhor fazendo, observe o código abaixo:

//program C - Simple Code <Calculator square by Method Newton>//Author MAURO BRITO//Date: January 05th 2015.#include<stdio.h>#include<conio.h>#include<stdbool.h> // Versão C'99//Prototype//Cal x square value...//parameter: double value xdouble fun_sqare( double );int main( void ){   double num;   while( true ) {      printf( "Enter a number to square cal? $Number :/> " );      num = 0;      scanf( "%lf",&num ); fflush( stdin );      if( num == 0.0 )break;      printf( "Answer: = %g\n\n", fun_sqare( num ) );   }printf( "Acabou! [Precione qualquer tecla...]" );getch();return ( 0x0 );}double fun_sqare( double x ){   double y = 1.0; //assignment sempre com 1;   double avenger = .0;   double inaccurate = .0;   //Método de Newton para resolução de raizes quaisquer positivo   //x-> y-> x/y-> avenger (y + x/y) /2-> y   //9   1    9             5   //9   6    1.5           3.75   //...   while( true ){      avenger = ( y + (x /y) ) /2;      y = avenger;      if( avenger == (x /y) || inaccurate == avenger )break;      inaccurate = avenger;   }return y;}
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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