Introdução
Neste laboratório, aprenderemos como programar em C++ para imprimir um triângulo de Pascal. Um triângulo de Pascal é uma matriz triangular de coeficientes binomiais. O triângulo pode ser formado usando os coeficientes como entradas. O triângulo de Pascal pode ser usado para calcular combinações e calcular a expansão binomial. Neste laboratório, aprenderemos como criar um programa C++ que pode ser usado para imprimir o triângulo de Pascal.
Criar um novo arquivo C++
Primeiramente, precisamos criar um novo arquivo C++, o que pode ser feito executando o seguinte comando no terminal:
touch ~/project/main.cpp
Adicionar código ao arquivo recém-criado
Em seguida, precisamos adicionar o seguinte código ao arquivo recém-criado:
#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;
}
Compilar e executar o programa
Podemos compilar e executar o programa usando o seguinte comando:
g++ ~/project/main.cpp -o ~/project/main && ~/project/main
Resumo
Você acabou de aprender como criar um programa em C++ que pode imprimir o triângulo de Pascal. Um triângulo de Pascal é uma forma útil de exibir os coeficientes binomiais. Ele também pode ser usado para calcular combinações e a expansão binomial. Para criar o programa, usamos o laço for, a instrução if else, variáveis, o objeto cout e o objeto cin. Seguindo os passos descritos neste tutorial, você agora pode criar seu próprio programa em C++ que pode imprimir o triângulo de Pascal.



