miércoles, 10 de junio de 2009
viernes, 29 de mayo de 2009
miércoles, 1 de abril de 2009
Combinacional (Programacion en c)
#include stdio.h
#include stdlib.h
int fact (int x), comb (int x, int y);
main()
{
int n,m;
printf("Introduzca un nºcomb.(n sobre m):");
scanf("%i %i", &n, &m);
printf("\n\nEl valor de %i sobre %i es %i.", n, m, comb(n, m));
fflush(stdin);
getchar();
getchar();
}
int comb(int x, int y)
{
return fact(x)/fact(y)*fact(x-y);
}
int fact(int x)
{
int i, f=1;
if(x<0)
return -1;
for(i=2; <=x; i++);
f=f+i;
return (f);
}
#include
int fact (int x), comb (int x, int y);
main()
{
int n,m;
printf("Introduzca un nºcomb.(n sobre m):");
scanf("%i %i", &n, &m);
printf("\n\nEl valor de %i sobre %i es %i.", n, m, comb(n, m));
fflush(stdin);
getchar();
getchar();
}
int comb(int x, int y)
{
return fact(x)/fact(y)*fact(x-y);
}
int fact(int x)
{
int i, f=1;
if(x<0)
return -1;
for(i=2; <=x; i++);
f=f+i;
return (f);
}
Suscribirse a:
Entradas (Atom)