Введение
В этом практическом занятии мы научимся выводить на экран полутреугольную фигуру, используя звезду (*) и букву алфавита. Мы напишем код для этой программы на языке программирования C++. Это практическое занятие подходит для начинающих программистов, которые хотят потренировать свои навыки программирования на C++.
Создайте новый файл на C++
Создайте новый файл на C++, названный main.cpp, в директории ~/project. Именно здесь мы напишем код для программы.
touch ~/project/main.cpp
Напишите код
Скопируйте и вставьте следующий код в файл 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;
}
Компилируйте и запустите код
Откройте терминал и перейдите в директорию ~/project, используя команду cd project. Затем используйте следующую команду для компиляции файла main.cpp:
g++ main.cpp -o main
Эта команда создаст исполняемый файл с именем main. Чтобы запустить программу, используйте следующую команду:
./main
Программа попросит вас ввести количество строк для фигуры. Введите желаемое число и нажмите Enter. Затем программа выведет полутреугольную фигуру, используя звезду и букву алфавита поочередно.
Полный код
Вот полный код для файла 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;
}
Резюме
В этом практическом занятии мы научились выводить на экран полутреугольную фигуру, используя звезду и букву алфавита поочередно, на языке C++. Для генерации фигуры мы использовали базовые концепции программирования, такие как циклы и условные операторы. Затем мы скомпилировали и запустили программу, чтобы протестировать наш код.



