Доработать функцию "звезда" которая выводит на экран пирамиду/елочку: функция больше не должна принимать на вход параметр высоты елочки по типу zvezda(10)
функция должна запрашивать у пользователя высоту елочки
если пользователь ввел значение больше 8 или меньше 1, то функция заново запрашивает у пользователя число, пока он не введет число от 1 до 8
после того как получили от пользователя нужное число вывести на экран
Height: -3 // пользователь ввел не верное значение запросим заново
Height: 0 // пользователь вновь ошибся, просим заново
Height: 50 // пользователь не догоняет
Height: 2 // пользователь ввел в итоге цифру 2
# # // печатаем его елочку
## ##
#include
void zvezda (int a)
{
for (int i = 0 ;i <= a; i++)
{
for(int k = a - i; k > 0; k--)
{
printf(" ");
}
for(int j = i; j > 0; j--)
{
printf("#");
}
printf(" ");
for(int j = i; j > 0; j--)
{
printf("#");
}
printf("\n");
}
}
int main ()
{
zvezda(10);
}
на языке C
Дам 10 можете таким же решением у меня на странице забрать