Introdução
Neste laboratório, aprenderemos como imprimir um padrão de meia pirâmide usando a alternativa de um asterisco (*) e um alfabeto. Usaremos a linguagem de programação C++ para escrever o código para este programa. Este laboratório é adequado para programadores iniciantes que desejam praticar suas habilidades de programação em C++.
Criar um novo arquivo C++
Crie um novo arquivo C++ chamado main.cpp no diretório ~/project. É aqui que escreveremos o código para o programa.
touch ~/project/main.cpp
Escrever o código
Copie e cole o seguinte código no arquivo main.cpp. Este código imprimirá o padrão de meia pirâmide usando a alternativa de um asterisco e um alfabeto.
#include <iostream>
using namespace std;
int main()
{
int i, j, n;
cout << "Enter the number of rows: ";
cin >> n;
for(i = 1; i <= n; i++)
{
for(j = 1; j <= i; j++)
{
if(j % 2 == 0)
cout << "A";
else
cout << "*";
}
cout << "\n";
}
return 0;
}
Compilar e executar o código
Abra o terminal e navegue até o diretório ~/project usando o comando cd project. Em seguida, use o seguinte comando para compilar o arquivo main.cpp:
g++ main.cpp -o main
Este comando criará um arquivo executável chamado main. Para executar o programa, use o seguinte comando:
./main
O programa pedirá que você insira o número de linhas para o padrão. Insira o número desejado e pressione Enter. O programa então imprimirá o padrão de meia pirâmide usando a alternativa de um asterisco e um alfabeto.
Código completo
Aqui está o código completo para o arquivo main.cpp:
#include <iostream>
using namespace std;
int main()
{
int i, j, n;
cout << "Enter the number of rows: ";
cin >> n;
for(i = 1; i <= n; i++)
{
for(j = 1; j <= i; j++)
{
if(j % 2 == 0)
cout << "A";
else
cout << "*";
}
cout << "\n";
}
return 0;
}
Resumo
Neste laboratório, aprendemos como imprimir o padrão de meia pirâmide usando a alternativa de um asterisco e um alfabeto em C++. Usamos conceitos básicos de programação como loops e instruções condicionais para gerar o padrão. Em seguida, compilamos e executamos o programa para testar nosso código.



