Есть ответ 👍

С++ Ёлочка
Маленький Петя делает новогоднюю открытку. Для этого ему надо нарисовать ёлочку. Однако Пете сложно самому справиться с этой задачей ему в этом.

Ёлочка состоит из n уровней. Первый (верхний) уровень состоит из двух строк, второй — из трех, ..., n-й — из n+1 строк. Все строки заполнены одинаковым символом ∗, при этом длины строк составляют 1,2,...,i+1 на уровне i.

Например, 2-ой уровень ёлочки выглядит так:

*

**

***

Необходимо по введённому натуральному числу n нарисовать ёлочку из n уровней.

Необходимо оформить решение в виде функции для рисования ёлочки tree(int n), которая будет вызывать функцию makeLevel(i) для рисования каждого уровня ёлочки при различных значениях i.

Примеры
Ввод
Вывод
2
*
**
*
**
***

3
*
**
*
**
***
*
**
***

#include
#include
using namespace std;
void makeLevel(int n)
void tree(int n)
int main()
{
int n;
cin >> n;
tree(n);
return 0;
}

153
218
Посмотреть ответы 1

Ответы на вопрос:

mn197
4,4(79 оценок)

1

7

17

31

49

71

97

127

161

199

241

Объяснение:

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

(// t = y(x) Коммент.)*

int main() {

int x, t, h;

for (x = 0; x <= 10; x++){

 t = 2 * pow(x, 2) + 4 * x + 1;

 printf("%d\n", t);

}

return 0;

}

Популярно: Информатика