Используя один оператор вывода
cout, программа должна напечатать прямоугольный треугольник из символов знака плюс + (см. Рисунок 1).Для выполнения этого задания, вам могут понадобиться знания об использовании оператора cout. Практически каждая программа на этом сайте использует cout, например программа в статье о арифметических операциях. Бесспорно, прочтите статью об использовании управляющих символов в С++, это вам очень поможет.

Рисунок 1 — Управляющие символы С++
Это решение не является на 100% правильным. Так как по условию задания, необходимо было сформировать вывод используя при этом только один оператор вывода — cout. А в этом решении, как мы видим, их аж 6. Но в качестве примера, я все же решил оставить этот исходник.
#include <iostream>
using namespace std;
int main()
{
setlocale (LC_ALL, "RUS");
cout<<"tttПрямоугольный треугольник в С++n";
cout<<endl;
cout<<"*n";
cout<<"**n";
cout<<"***n";
cout<<"****n";
cout<<"*****n";
cout<<"******n";
cout<<"*******n";
cout<<endl;
return 0;
}
CppStudio.com
Прямоугольный треугольник в С++ * ** *** **** ***** ****** *******
Комментарии
Abai Shapagatin
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
char a=’*';
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
{
if(i>j||i==j)
cout<<a;
}
cout<<endl;
}
system(«pause»);
return 0;
}
Максим Назаренко
#include <iostream> #include <conio.h> using namespace std; int main() { setlocale(0, ""); for (int i = 1; i < 7; i++) { for (int j = 0; j < i; j++) { cout << "+"; } cout << endl; } _getch(); return 0; }