Recursión: División recursiva

division recursiva.html
#include <stdio.h>

int division (int a, int b);

int main(){
	
	int x, y, resultado;
	
	printf("Ingrese un numero: ");
	scanf("%d",&x);
	fflush(stdin);
	printf("Ingrese un numero menor: ");
	scanf("%d",&y);
	
	resultado = division(x,y);
	
	printf("El cociente es: %d\n",resultado);
	
	system("pause");
	return 0;
}

int division (int a, int b){
	
	if(a<b){
		return 0;
	}
	else{
		return 1+division(a-b,b);
	}
}

No hay comentarios:

Publicar un comentario