1
					
						
						« en: Viernes 18 de Enero de 2008, 17:29 »
					 
					
					mira este es el codigo que sirve lo acabo de hacer
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void triapas(int x);
void main()
{
      int n;
      clrscr();
      cout<<"\n\t\t TRIANGULO DE PASCAL \n\n Digite el numero de lineas: ";
      cin>>n;
           cout<<"\n\n";
      triapas(n);
      getch();
}
void triapas(int x)
{
      int a[100][100], n, m;
      for(int k=0; k<100; k++)
         for(int l=0; l<100; l++)
                           a[k][l]=0;
      n=x;
      m=x;
      
       for(int j=0;j<m;j++)
        a[j][0]=1;
        a[1][1]=1;
       for(int i=2;i<n;i++)
         a[1]=i;
       a[2][2]=1;
       for(i=3;i<n;i++)
         for(j=2;j<n;j++)
           a[j]=a[i-1][j-1]+a[i-1][j];
                       k=1;
      for(i=0;i<n; i++)
      {
        for(j=m-1; j>=0; j--)
                  cout<<" ";
       for(j=0;j<k;j++){
        cout<<a[j]<<" ";
       }
       k++;
       m--;
        cout<<"\n";
       }
}