Codigo en C++ de Recursividad
Enviado por Oscar Toledo • 17 de Noviembre de 2015 • Práctica o problema • 490 Palabras (2 Páginas) • 222 Visitas
Codigo en C++
PROBLEMA: Tenemos un numero determinado de despensas, las cuales deberan ser repartidas en partes iguales a estados, municipios y colonias.
A continuación tenemos el código del programa.
#include
#include
int despensa,p,cociente;
int i;
void division(int a, int b);
void division(int a, int b)
{
if(b>0 && a!=1)
{
cociente=(a/b);
}
else
{
printf("\n\tIntente nuevamente\n\t");
}
if(cociente>0 && i<=2)
{
i+=1;
printf("%d\t\t",cociente);
division(cociente,b);
}
else
{
printf("%d\t\t",cociente);
exit(0);
}
}
int main()
{
printf("\n\t°°REPARTICION DE DESPENSA°°\n\t");
printf("\n\tCantidad total de despensa\n\t");
scanf("%d",&despensa);
printf("\n\tPartes en que se repartira\n\t");
scanf("%d",&p);
printf("\n%15s%15s%15s%15s\n\t","Estados","Municipios","Colonias","Sobrante");
division(despensa,p);
}
- - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - -- - - - - - - - -- - - - - - - - -- - -- -- - - - - -------__----------------_--_-_------_--_------_------_--------------------_-----___-_____-__---____---__--------_------_-__--_-__--__-----_-_---____-_-----_----_-_-______--_--__---___-__--___-_ - - - - - - - - - - - - - - - - - - --- - - - - - - - - - - - - - - - - - - - -- - - - - -- - - - - - - --
...