👤

Napisz program w języku C++ który wygeneruje choinkę. Ilość rysowanych choinek określa użytkownik. Program ma wypisywać tylko parzystą liczbę choinek.
Choinka:
*
***
*****
*******


Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main() {

 int n;

 do {

   cout << "Podaj ilość choinek (parzystą): ";

   cin >> n;

 } while (n % 2 != 0);

 cout << endl;

 for (int k = 0; k < n; k++) {

   for (unsigned i = 1; i <= 4; i++) {

     for (unsigned j = 0; j < 4 - i; j++) {

       cout << " ";

     }

     for (unsigned j = 0; j < 2 * i - 1; j++) {

       cout << "*";

     }

     cout << endl;

   }

 }

 for (unsigned j = 0; j < 4 - 1; j++) {

   cout << " ";

 }

 cout << "H" << endl;

 return 0;

}