/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Ayuda Con Este Algoritmo

 
      Índice del Foro elrincondelc.com -> Algoritmos
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
giank



Registrado: 30 Ago 2006
Mensajes: 1

MensajePublicado: 31/08/2006 2:22 pm
Título: Ayuda Con Este Algoritmo

Hola Amigos tengo un Problema , el problema es este : nose como hacer un algoritmo que halle la raiz cudarada de un numero x porfvor ayuda .
Volver arriba
Aule



Registrado: 10 Jun 2006
Mensajes: 48

MensajePublicado: 31/08/2006 6:52 pm
Título:

mirala en math.h tienes muchas entre ellas sqrt
Volver arriba
karlos



Registrado: 29 Ago 2006
Mensajes: 7

MensajePublicado: 01/09/2006 11:58 am
Título:

pues, una vez yo hize un programa que calculaba raices cuadradas, ya que un maestro nos la pidio, y dijo que no usaramos math.h , quiero pensar que es tu caso. de hecho lo que yo hice fue algo sencillo, solo inicie una variabe con valor de 0.0001 y la meti en un for, que multiplicaba a esta por si misma asignando el valor a otra variable, el ciclo se repetia hasta que encontraba el numero que multiplicado por si mismo fuera igual o mayor al numero que se le queria encontrar la raiz, en caso de que fuera igual , imprimia el resultado, si se pasabe, solo le restaba 0.0001 y la imprimia. La precision del programa depende con que numero empieces y el aumento que le hagas.
Ezpero te haya servido de ayuda-
Volver arriba
Requiem



Registrado: 11 Abr 2006
Mensajes: 689

MensajePublicado: 01/09/2006 2:07 pm
Título:

Hola...
Para lo q tu pides hay tres formas basicas para realizarlo...
1.Libreria math... la logica, ya esta implementada y va rapido
2.Implementando el algoritmo manual de raiz cuadrada.. mas o menos rapido de ejecucion pero un autentico coñazo
3.Busqueda dicotomica por exploracion...es decir.... Si tienes el numero x para calcular su raiz cuadrada haces lo siguiente:
-> Valor = x/2 paso = x/4
-> si valor*valor> x valor-=paso
sino valor+=paso
-> paso/=2
->repetir este proceso hasta q valor*valor=x (cuadrado perfecto) o paso=1(cuadrado no perfecto)
Vaya bien
REquiem
Volver arriba
cheroky



Registrado: 22 Sep 2005
Mensajes: 1372
Ubicación: En ecx esperando un call

MensajePublicado: 06/09/2006 8:25 am
Título:

Busqueda dicotomica ?.... mmm... diria que es mas bien determinista, aunque esta misma necesita de la dicotomica tambien. Rolling Eyes

S2.
_________________
- Explícito es mejor que implícito.
- Simple es mejor que complejo.
- Complejo es mejor que complicado.
- Plano es mejor que anidado.
- Ralo es mejor que denso.
Volver arriba
Requiem



Registrado: 11 Abr 2006
Mensajes: 689

MensajePublicado: 06/09/2006 9:39 am
Título:

Cheroky.. recuerda q soy teleko, luego se programar poco y aun menos me se los normbres de los algoritmos..... Smile
La cuestion es q en principio el algoritmo q le pase al chaval funcionaria no??
Vaya bien
Requiem
Volver arriba
cheroky



Registrado: 22 Sep 2005
Mensajes: 1372
Ubicación: En ecx esperando un call

MensajePublicado: 06/09/2006 9:52 am
Título:

"Na" era por meter cizaña al tema Very Happy Very Happy

S2.
_________________
- Explícito es mejor que implícito.
- Simple es mejor que complejo.
- Complejo es mejor que complicado.
- Plano es mejor que anidado.
- Ralo es mejor que denso.
Volver arriba
      Índice del Foro elrincondelc.com -> Algoritmos
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com