27 lines
696 B
C++
27 lines
696 B
C++
//Pascal Triangle
|
|
|
|
#include <iostream.h>
|
|
#include <conio.h>
|
|
void main()
|
|
{
|
|
clrscr(); //clears the previous screen
|
|
//Printing first pattern (Pascals triangle)
|
|
int rows,coef=1,space,i,j;
|
|
cout<<"Enter number of rows: ";
|
|
cin>>rows;
|
|
for(i=0; i<rows; i++)
|
|
{
|
|
for(space=1; space<=rows-i; space++)
|
|
cout<<" ";
|
|
for(j=0; j<=i; j++)
|
|
{
|
|
if (j==0||i==0)
|
|
coef=1;
|
|
else
|
|
coef=coef*(i-j+1)/j;
|
|
cout<<" "<<coef;
|
|
}
|
|
cout<<endl;
|
|
}
|
|
getch(); // wait for input
|
|
} |