Wednesday, 9 April 2014

Simple Pascal Triangle In C

Draw A Simple Pascal Triangle Using C Language

Solution::

#include<stdio.h>
#include<conio.h>
main()
{
    int paskal[10][10],i,j,k,row;
    printf("\n\tEnter The Number Of Rows For Pascal Triangle:==");
    scanf("%d",&row);
    for( i=1; i<=row; i++)
              {
              for( j=1; j<=i; j++)
                                {
                                if(j==1||j==i)
                                              {
                                              paskal[i][j]=1;
                                              }
                                else
                                     {
                                     paskal[i][j]=paskal[i-1][i-j]+paskal[i-1][i-j+1]; 
                                     }
                                }
                                     
              }
     for( i=1; i<=row; i++)
                          {
                          for( k=row; k>=row-i; k--)
                                                 {
                                                 printf(" ");
                                                 }
                          for( j=1; j<=i; j++)
                                               {
                                               printf(" %d",paskal[i][j]);
                                               }
                          printf("\n");
                          }
     getch();
     }

No comments:

Post a Comment