Информатика, вопрос задал podpisnovafish , 7 лет назад

На языке C# вывести числа следующим образом с помощью циклов whIile, for, if
Нужен только код​

Приложения:

restIess: Чет я не догоняю, зачем эти 12 там стоят, типо от 10 до 0, а потом с нуля до 12?
podpisnovafish: от 10 до 0 вроде ,а последний столбик 12
restIess: цикла if нет, мб do while нужен?
podpisnovafish: вообще в приоритете в этом задание for
restIess: Ну у меня 2 функция, одна через for выводит, другая через while
restIess: функции*
podpisnovafish: Спасибо огромное за решение

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

Ответил restIess
1

using System;

namespace restless

{

   class Program

   {

       static void TaskFor()

       {

           for (int i = 0; i < 5; i++)

           {

               for (int  j = 10;  j > -1;  j--)

               {

                   Console.Write($"{j} ");

               }

               Console.WriteLine(12);

           }

       }

       static void TaskWhile()

       {

           int i = 0, j = 10;

           while(i < 5)

           {

               while(j > -1)

               {

                   Console.Write($"{j} ");

                   j--;

               }

               Console.WriteLine(12);

               i++;

               j = 10;

           }

       }

       static void Main(string[] args)

       {

           Console.WriteLine("Через цикл for: ");

           TaskFor();

           Console.WriteLine("\nЧерез цикл while:");

           TaskWhile();

           Console.ReadKey();

       }

   }

}

Новые вопросы