Cita de: edr89 en 6 Junio 2013, 06:55 AM
........................................................
Estaba intentando con:Código (c) [Seleccionar]for(tab=n;tab>0;tab--)
{
printf("\t");
}
pero queda mal, muy mal
Sniff, sniff. La verdad que queda pochito. Mejor se vería así:
Código (cpp) [Seleccionar]
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 8 8 5 1
1 6 15 16 15 6 1
1 7 18 30 30 18 7 1
1 8 28 36 60 36 28 8 1
1 9 32 84 72 72 84 32 9 1
Código (cpp) [Seleccionar]
#include<stdio.h>
int main()
{
int i,j=1,k=1,tab,n=10; //i = renglones j = elementos
long int elemento;
for (i = 0; i < n; i++)
{
for ( j = 1; j < n-i; j++)
printf (" ") ;
for (k = 0; k <= i; k++)
printf ("%6d",(facto(i))/(facto(k)*(facto(i-k))));
printf ("\n");
}
}
int facto(long long int num)
{
int i=num;
long long fact=1;
for(i=num;i>1;i--)
{
fact*=i;
}
return fact;
}
Saluditos! .... ..