diganme si esta funcion recursiva esta bien devc++

Iniciado por eduardo17445, 24 Abril 2013, 03:37 AM

0 Miembros y 1 Visitante están viendo este tema.

eduardo17445

#include <iostream>
#include <math.h>
using namespace std;
int MCD(int n=0, int a=0)
{
    if(n==4)
    if(a==2)
    a=a;
    a=n;
    return n;
    return a;
}
    int main()
    {
        int a=0,n=0,j,k;
    cout<<"introduzca el numero";
    cin>>a;
     cout<<"introduzca el numero";
    cin>>n;
    cout<<""<<MCD(a,n)<<endl;
    system ("pause");
    return 0;
}

gorystyle

explica que es lo que quieres hacer para poder analizar mejor

y no no es recursiva esa funcion ya que no se llama a si misma

eduardo17445

.- Realice una función recursiva para calcular el máximo común divisor de dos números enteros positivos.