Необходимо написать два консольных прибавления на C++ , используя на выбор

Необходимо написать два консольных прибавления на C++ , используя на выбор циклы for иди while, чтобы полyчились эти фигуры из звездочeк(для каждой фигуры отдельная программа)

Задать свой вопрос
1 ответ
1.
include lt;iostreamgt;
using namespace std;

int main()
 int n=6; // n может быть 4, 6, 8 и т.д. 
 for (int i=1; ilt;n/2; i++)
  for (int j=i; jlt;=n/2-1;j++) cout lt;lt; " ";
  for (int j=1; jlt;=2*i; j++) cout lt;lt; "*";
  for (int j=i; jlt;=n/2-1;j++) cout lt;lt; " ";
  cout lt;lt; "\n";
 
 for (int i=1; ilt;=n; i++) cout lt;lt; "*";
 cout lt;lt; "\n";
 for (int i=n/2-1; igt;=1; i--)
  for (int j=i; jlt;=n/2-1;j++) cout lt;lt; " ";
  for (int j=1; jlt;=2*i; j++) cout lt;lt; "*";
  for (int j=i; jlt;=n/2-1;j++) cout lt;lt; " ";
  cout lt;lt; "\n";
 
 return 0;
 

Итог:
  **
 ****
******
 ****
  **

2.
include lt;iostreamgt;
using namespace std;

int main()
 int n=6; // n может быть 3, 4, 5 и т.д. 
 for (int i=0; ilt;n; i++)
  for (int j=1; jlt;=i; j++) cout lt;lt; " ";
  for (int j=i; jlt;n; j++) cout lt;lt; "*";
  cout lt;lt; "\n";

return 0;


Итог:
******
 *****
  ****
   ***
    **
     *
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт