Título: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: eduardo17445 en 31 Octubre 2012, 21:45 pm funcion recursiva que calcule el cuadrado de un numero N #include <iostream> using namespace std; int main() { int cuadrado; int numero,i,c=0,n,b; { if(cuadrado==2) return (numero); else return(numero+cuadrado*numero(cuadrado-1)); } for(i=1;i<cuadrado;i++) { cuadrado=cuadrado*n; if((b!=0)&&c>0) cuadrado=c; } return 0; } Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: BatchianoISpyxolo en 31 Octubre 2012, 22:11 pm ¡Cuadradoooooooooooooo! O_O Será la potencia n-ésima, digo yo.
Solución recursiva terminal (en Pascal xD) Código
Solución recursiva sin ser terminal (en pseudocódigo) Código: funcion recursiva potencia2(x,n) Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: eduardo17445 en 31 Octubre 2012, 22:33 pm yo estoy usando c++
Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: MauroMasciar en 31 Octubre 2012, 22:40 pm yo estoy usando c++ Código: funcion recursiva potencia2(x,n) Ahí lo tenes en Pseudocodigo, adaptalo a C++ :silbar: Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: lapras en 31 Octubre 2012, 23:20 pm Esa función no es recursiva. De hecho sólo veo la función main y tampoco veo ninguna llamada a alguna función.
Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: eduardo17445 en 1 Noviembre 2012, 02:52 am y como es mas o mnos pues
Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: BatchianoISpyxolo en 1 Noviembre 2012, 03:20 am y como es mas o mnos pues Si lees todas las respuestas de tu tema verías que te propongo dos soluciones, y otro usuario te recomienda una de ellas por ser más inteligible. Título: Re: me gusta que me digeran si esta funcion recursiva es asi mas o menos xq m da err Publicado por: flony en 1 Noviembre 2012, 03:44 am Código: int cuadrado; int numero,i,c=0,n,b o sea si mal no me equivoco el cuadrado de dos seria 4, para que la parte de Código: if(cuadrado==2) |