Studytonight is now part of the GUVI universe. Explore GUVI →
🤩 New Cool Developer Tools for you. Explore →
FREE JavaScript Video Series Start Learning →
Signup/Sign In
Tests
MCQs to test your knowledge.
Compilers
Compilers to execute code in browser.
Index
LAST UPDATED: MARCH 14, 2022

C++ Program To Print A Pascal Triangle

Here our task is to print the required pattern without actually writing it manually. We will see how to do this for Pascal's triangle pattern. The simplest case will be to make the pattern using * only.

Following is the program to print Pascal's triangle using *.

#include <iostream>
using namespace std;
int main()
{
 int rows, coef = 1;
 cout << "Enter number of rows: ";
 cin >> rows;
 for(int i = 0; i < rows; i++)
 {
 for(int space = 1; space <= rows-i; space++)
 cout <<" ";
 for(int j = 0; j <= i; j++)
 {
 if (j == 0 || i == 0)
 coef = 1;
 else
 coef = coef*(i-j+1)/j;
 cout << coef << " ";
 }
 cout << endl;
 }
 return 0;
}


Enter number of rows: 4
1
1 1
1 2 1
1 3 3 1



About the author:
Nikita Pandey is a talented author and expert in programming languages such as C, C++, and Java. Her writing is informative, engaging, and offers practical insights and tips for programmers at all levels.

Learn to Code
Learn and practice coding side-by-side.
NEW
C language Course
115+ coding exercises
Javascript Course
85+ coding exercises

AltStyle によって変換されたページ (->オリジナル) /