• Miércoles 6 de Noviembre de 2024, 00:27

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - abimmas

Páginas: [1]
1
C/C++ / Ayuda Con Recursividad
« en: Martes 17 de Mayo de 2005, 15:08 »
bueno antes que nada un saludo a toda la comunidad :D

pues he aqui que me he encontrado con un par
de problemas, necesito hacer un par de programas que son sencillos la potencia
de un numero X^Y y un programa que calcure el maximo comun divisor de un numero....
El problema aqui esque debe de ser por el metodo de recursividad, y no tengo
idea de como se haga eso alguien podria ayudarme ? ? ?


segun yo la tirada es hacerlo asi pero me marca errores..


#include<stdio.h>
#include<conio.h>



void main()
{
   clrscr();

   int n;
   int p;
   int res;
   int potencia(int n);

   printf("Programa para calcular la potencia de un numero por el metodo de recursividad. /n");
   printf("\nDame el n£mero: ");
   scanf("%d",&n);

   printf("\nDame la potencia a elevar: ");
   scanf("%d",&p);

   res=potencia(n);
   printf("\n la potencia  es: %d",res);
   getch();
}
potencia(int n,p)
{
   if(p>0)
        n;
      return(1);
   }
  {
   else
   return(n*n(p-1));
   }

Páginas: [1]