• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 4 месяца назад

⚠️срочно c#⚠️
Вывести на экран числа следующим образом:
Нужен именно код

Приложения:

enxt: цифры именно такие? размер высота пирамидки с клавиатуры?
Аноним: Цифры именно такие, размер и высота все как на картинке
enxt: минут 15, напишу
Аноним: Спасибо огромное

Ответы

Ответ дал: enxt
1

using System;

namespace labss

{

   class Program

   {

       static void Main(string[] args)

       {

           for (int y = 0; y < 5; y++) // высота пирамиды / 2 (потому что по два одинаковых шириной ряда)

           {

               // отрисовка первого ряда

               for (int x = 0; x < y + 1; x++)

               {

                   // если последняя цифра в ряду

                   if (x == y)

                   {

                       Console.Write("3 ");

                       continue;

                   }

                   Console.Write("2 ");

               }

               Console.WriteLine();

               // отрисовка второго ряда

               for (int x = 0, startNum = 9 - y + 1; x < y + 1; x++)

               {

                   // если последняя цифра в ряду

                   if (x == y)

                   {

                       Console.Write("0 ");

                       continue;

                   }

                   Console.Write(startNum + " ");

                   startNum++;

               }

               Console.WriteLine();

           }

       }

   }

}

Приложения:
Вас заинтересует