Введение
В этом практическом занятии мы научимся программировать на C++ для вывода треугольника Паскаля. Треугольник Паскаля - это треугольная таблица биномиальных коэффициентов. Треугольник можно сформировать, используя коэффициенты в качестве элементов. Треугольник Паскаля может быть использован для вычисления комбинаций и биномиального разложения. В этом практическом занятии мы научимся создавать программу на C++, которая может быть использована для вывода треугольника Паскаля.
Создайте новый файл на C++
Во - первых, нам нужно создать новый файл на C++, что можно сделать, выполнив следующую команду в терминале:
touch ~/project/main.cpp
Добавьте код в вновь созданный файл
Далее, нам нужно добавить следующий код в новый файл:
#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++)
{
// Print spaces
for(int space = 1; space <= rows-i; space++)
cout <<" ";
// Calculate coefficients
for(int j = 0; j <= i; j++)
{
if (j == 0 || i == 0)
coef = 1;
else
coef = coef*(i-j+1)/j;
// Print coefficients
cout << coef << " ";
}
// Move to next line
cout << endl;
}
return 0;
}
Компилируйте и запускайте программу
Мы можем скомпилировать и запустить программу с использованием следующей команды:
g++ ~/project/main.cpp -o ~/project/main && ~/project/main
Резюме
Вы только что научились создавать программу на C++, которая может выводить треугольник Паскаля. Треугольник Паскаля - это полезный способ отображения биномиальных коэффициентов. Он также может быть использован для вычисления комбинаций и биномиального разложения. Чтобы создать программу, мы использовали цикл for, инструкцию if else, переменные, объект cout и объект cin. Следуя шагам, изложенным в этом руководстве, вы теперь можете создать свою собственную программу на C++, которая может выводить треугольник Паскаля.



