ankushgolu Ответов: 1

распечатать шаблоны звезд в C#


я хочу напечатать этот формат в c#, но не получаю результата
выход, который я хочу, это:-

* *
** **
*** ***
**** ****
***** * *****

не мог бы кто-нибудь мне помочь?..Я старался изо всех сил, но результат-пять...просто пришлите мне программу для этого. Я пишу эту программу:-

int number = 5;
            int i, j, k;
            for (i = 1; i <= number; i++)
            {
                for (j = 1; j <= number - i; j++)
                {
                    Console.Write("");
                }
                for (k = 1; k <= i; k++)
                {
                    Console.Write("*");
                }
                Console.WriteLine("");
            }
            for (i = 1; i <= number; i++)
            {
                for (j = 1; j <= number - i; j++)
                {
                    Console.Write(" ");
                }
                for (k = 1; k <= i; k++)
                {
                    Console.Write("*");
                }
                Console.WriteLine("");
            }

&ампер; его распечатать
*
**
***
****
*****
*
**
***
****
*****
пожалуйста, пришлите мне как можно скорее ... заранее спасибо.

1 Ответов

Рейтинг:
1

Rahul Rajat Singh

Попробовать это. Это, кажется, работает.

int number = 5;

               for (int i = 0; i < number; ++i)
               {
                   for (int j = 0; j <= i; ++j)
                   {
                       Console.Write("*");
                   }

                   if (i != number - 1)
                   {
                       Console.Write(" ");
                   }
                   else
                   {
                       Console.Write(" * ");
                   }
                   for (int j = 0; j <= i; ++j)
                   {
                       Console.Write("*");
                   }

                   Console.WriteLine();
               }


Member 9901458

*****
* *
* *
* *
*****

Прогарм для этого?

Rahul Rajat Singh

Что вы уже пробовали до сих пор? это домашние задания, и я уверен, что вы легко справитесь с ними сами.

Member 9901458

int number = 5;

for (int i = 0; i < number;i++)
{
если (i == 0 || i == 4)
{
for (int j = 0; j < number; j++)
{
Приставка.Писать("*");
}
Приставка.метод WriteLine();
}
если (i >= 1 && i <= 3)
{
for (int j = 0; j < number; j++)
{
если (j == 0 || j == 4)
{
Приставка.Писать("*");
}
иначе если (j >= 1 && j <= 3)
{
Приставка.Писать(" ");
}
}
Приставка.метод WriteLine();
}
}