Zeta Security
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[C++]Criando própria função de raiz quadrada em C++

2 participantes

Ir para baixo

[C++]Criando própria função de raiz quadrada em C++ Empty [C++]Criando própria função de raiz quadrada em C++

Mensagem por Allan Sáb Nov 17, 2012 7:28 pm

Código:
#include <iostream>
using namespace std;
float qdr(float numero)
{
   int n;
    float recorre = numero;
   
    for (n = 0; n < 10; n++)
          recorre = recorre/2 + numero/(2*recorre);
           
    return(recorre);
}
int main()
{
   float x;
   cout << "Entre com X: "; cin >> x;
   cout << "A raiz qdr de " << x << " eh " << qdr(x) << endl;
   return 0;
}
cheers

Atualização 18/11/12

Código:
#include <iostream>
using namespace std;
float qdr()
{
   int n;
    float recorre = 9;
   
    for (n = 0; n < 10; n++)
          recorre = recorre/2 + 9/(2*recorre);
           
    return(recorre);
}
int main()
{
   float x;
   //cout << "Entre com X: "; cin >> x;
   cout << qdr() << endl;
   return 0;
}
Como pode ver, aí ele acha a raiz quadrada do número 9; você pode mudar esse número para qualquer outro.

Código:
#include <iostream>
using namespace std;
float qdr(float numero)
{
   int n;
    float recorre = numero;
   
    for (n = 0; n < 10; n++)
          recorre = recorre/2 + numero/(2*recorre);
           
    return(recorre);
}
int main()
{
   float x;
   cout << qdr(9) << endl;
   return 0;
}
Aí ele faz a mesma coisa, mas só modificamos o valor do cout e colocamos um valor fixo, que no caso é o 9 também.

cheers


Última edição por Allan em Ter Nov 20, 2012 7:03 pm, editado 1 vez(es)
Allan
Allan
Administrador
Administrador

Mensagens : 255
Data de inscrição : 06/07/2011
Idade : 26
Localização : Paraná

https://zetasecurity.forumeiros.com/

Ir para o topo Ir para baixo

[C++]Criando própria função de raiz quadrada em C++ Empty Re: [C++]Criando própria função de raiz quadrada em C++

Mensagem por SameKage Dom Nov 18, 2012 5:12 pm

Interessante, eu nunca tentei fazer nessa linguagem xD

Mas é bem simples
SameKage
SameKage

Mensagens : 17
Data de inscrição : 16/11/2012
Localização : Lagoa da Prata (MG)

http://distritomaker.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos