Полупирамидная структура из чисел на C++

C++Beginner
Практиковаться сейчас

Введение

В этом практическом занятии вы научитесь выводить на экран структуру полупирамиды из чисел на языке программирования C++. Для этого вы будете использовать вложенные циклы для итерации и определения количества строк и столбцов в каждой строке.

Создайте новый файл на C++ в директории проекта

Перейдите в директорию проекта с помощью команды cd в терминале и создайте новый файл на C++ с именем "half_pyramid_numbers.cpp" с помощью команды touch half_pyramid_numbers.cpp.

cd ~/project
touch half_pyramid_numbers.cpp

Введите код

Введите следующий код в файл "half_pyramid_numbers.cpp", чтобы вывести на экран структуру полупирамиды из чисел:

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\nWelcome to the Half Pyramid using Numbers Program :-)\n\n\n";
    cout << " =====  Program to print a Half Pyramid using numbers ===== \n\n";

    //i для итерации внешнего цикла, а j для внутреннего цикла
    int i, j, rows;

    //просим пользователя ввести количество строк
    cout << "Enter the number of rows in the pyramid: ";
    cin >> rows;

    //внешний цикл используется для перехода к определенной строке
    for (i = 1; i <= rows; i++)
    {
        //внутренний цикл используется для определения количества столбцов в определенной строке
        for (j = 1; j <= i; j++)
        {
            cout << j << " "; //печатаем номер столбца в каждой строке
        }

        cout << endl; //переходим на новую строку после печати каждой строки
    }

    cout << "\n\n";

    return 0; //завершаем программу
}

Резюме

Поздравляем! Вы успешно завершили практическое занятие по созданию структуры полупирамиды из чисел на языке C++. В этом практическом занятии вы узнали, как использовать вложенные циклы для вывода на экран структуры полупирамиды из чисел. Теперь вы готовы перейти к более сложным паттернам и структурам.