Программа для вывода треугольника Паскаля

C++Beginner
Практиковаться сейчас

Введение

В этом практическом занятии мы научимся писать программу на C++ для вывода треугольника Паскаля. Треугольник Паскаля — это треугольная таблица биномиальных коэффициентов. Он назван в честь французского математика Блеза Паскаля, хотя другие математики изучали его несколько столетий раньше его в Индии, Персии (Иран), Китае, Германии и Италии.

Создайте новый файл на C++

Откройте терминал, чтобы начать писать программу на C++ для вывода треугольника Паскаля.

Создайте новый файл на C++, названный main.cpp, в директории ~/project, используя следующую команду:

touch ~/project/main.cpp

Напишите программу

Вставьте следующий код в файл main.cpp. Этот код позволяет вам вывести треугольник Паскаля.

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int rows;
    cout << "Enter the number of rows to print Pascal's triangle: ";
    cin >> rows;
    cout << endl;

    for (int i = 0; i < rows; i++)
    {
        int number = 1;
        cout << setw(rows-i);

        for (int j = 0; j <= i; j++)
        {
            cout << number << " ";
            number = number * (i - j)/(j + 1);
        }
        cout << endl;
    }
    return 0;
}

Сохраните и скомпилируйте программу

Сохраните изменения в файле main.cpp и скомпилируйте его с использованием следующей команды:

g++ main.cpp -o main

Запустите программу

Теперь запустите программу на C++ с использованием следующей команды:

./main

Резюме

В этом практическом занятии мы написали программу на C++ для вывода треугольника Паскаля. Надеемся, что это практическое занятие поможет вам понять концепцию треугольника Паскаля и как вывести его с использованием языка программирования C++.