Введение
В этом практическом занятии вы научитесь выводить на экран структуру полуспирали из символов на языке программирования C++. Мы проведем вас через весь процесс разработки этого программы.
В этом практическом занятии вы научитесь выводить на экран структуру полуспирали из символов на языке программирования C++. Мы проведем вас через весь процесс разработки этого программы.
Во - первых, нам нужно создать файл программы на C++. Откройте терминал и перейдите в директорию ~/project. Создайте новый файл с именем main.cpp, выполнив следующую команду:
touch main.cpp
В этом шаге мы будем включать необходимые заголовочные файлы и пространства имен для этой программы. Откройте файл main.cpp и введите следующий код:
#include <iostream>
using namespace std;
Первая строка включает заголовочный файл iostream, который обеспечивает возможность выполнять стандартные операции ввода-вывода в программах на C++. Вторая строка включает пространство имен std, которое используется для избежания написания префикса std:: перед любыми функциями стандартной библиотеки.
В этом шаге мы определим главную функцию. Главная функция является точкой входа для программы на C++ и именно здесь происходит фактическое выполнение программы. Введите следующий код в main.cpp:
int main()
{
//TODO: Добавьте код здесь
return 0;
}
В этом шаге мы объявим переменные и получим ввод от пользователя. Мы должны объявить две переменные для перебора строк и столбцов пирамиды. Пользователь будет вводить количество строк, которое нужно вывести. Введите следующий код в main.cpp:
int i, j, rows;
cout << "Enter the number of rows in the pyramid: ";
cin >> rows;
В этом шаге мы распечатаем паттерн пирамиды. Мы будем использовать вложенные циклы для печати строк и столбцов пирамиды. Введите следующий код в main.cpp:
char c = 'A';
for(i=1; i<=rows; i++)
{
cout<<"Row ## " <<i<<" ";
c = 'A';
for(j=1; j<=i; j++)
{
cout<<c<<" ";
c++;
}
cout<<endl;
}
В этом шаге мы скомпилируем и запустим программу, чтобы увидеть вывод. Откройте терминал и выполните следующие команды:
g++ main.cpp -o main
./main
Вы увидите следующий вывод:
Enter the number of rows in the pyramid: 5
Row ## 1 A
Row ## 2 A B
Row ## 3 A B C
Row ## 4 A B C D
Row ## 5 A B C D E
Поздравляем с завершением этого лабораторного занятия! В этом занятии вы узнали, как распечатать структуру полусумки с использованием символов в языке программирования C++. Мы рассмотрели важные концепции, такие как вложенные циклы и ввод от пользователя. Продолжайте практиковаться, модифицируя программу и исследуя более продвинутые концепции в C++.