Introdução
Neste laboratório, aprenderemos como escrever um programa C++ para imprimir o Triângulo de Floyd (Floyd's Triangle).
Incluir os arquivos de cabeçalho necessários
Para escrever qualquer programa C++, precisamos incluir certos arquivos de cabeçalho em nosso código. Nesta etapa, incluiremos os arquivos de cabeçalho necessários que usaremos em nosso programa.
#include <iostream>
using namespace std;
Escrever a função main()
A função main() é o ponto de entrada do programa. É aqui que escreveremos o código para imprimir o Triângulo de Floyd (Floyd's Triangle).
int main()
{
// code to print Floyd's Triangle
return 0;
}
Declarar as variáveis necessárias
Nesta etapa, declararemos as variáveis necessárias que usaremos em nosso programa. Usaremos i e j para iterar pelas linhas e colunas do triângulo, rows para armazenar o número de linhas no triângulo, n para armazenar o número atual, first para armazenar o primeiro número na linha atual e last para armazenar o último número na linha atual.
int i, j, rows, n=1, first, last;
Obter a entrada do usuário
Nesta etapa, obteremos o número de linhas no triângulo do usuário.
cout << "Enter the number of rows in the pyramid: ";
cin >> rows;
Imprimir o Triângulo de Floyd
Nesta etapa, usaremos loops aninhados para imprimir o Triângulo de Floyd (Floyd's Triangle). O loop externo é usado para mover para uma linha específica e o loop interno é usado para imprimir os números nessa linha. Imprimiremos um espaço após cada número para separá-los.
for (i = 1; i <= rows; i++)
{
first = n;
last = first + i -1;
for (j = 1; j <= i; j++)
{
cout << n << " ";
n+=1;
}
cout << endl;
}
Completar o programa
Finalmente, completaremos o programa imprimindo uma mensagem para indicar que o programa foi executado com sucesso.
cout << "\n\nFloyd's Triangle has been printed successfully.\n\n";
return 0;
Resumo
Neste laboratório, aprendemos como escrever um programa C++ para imprimir o Triângulo de Floyd (Floyd's Triangle). Usamos loops aninhados para iterar pelas linhas e colunas do triângulo e imprimimos um espaço após cada número para separá-los. Seguindo as etapas acima, você pode criar seu próprio programa C++ para imprimir o Triângulo de Floyd.



