Impressão de Padrão de Meia Pirâmide em C++

C++Beginner
Pratique Agora

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.