Вычислить факториал - C# (193222)

Узнай цену своей работы

Формулировка задачи:

возникла проблема с написанием программы,которая б перебирала 3! комбинаций. есть три числа:1,2,3,то есть 3 факториал,всего 6 комбинаций. как это реализовать? один int массив под три числа сколько циклов for нужно? наверно 4.

Решение задачи: «Вычислить факториал»

textual
Листинг программы
        static void Main(string[] args)
        {
            string[] arr = new string[3];
            for (int i = 0; i < 3; i++)
            {
                Console.WriteLine("Введите элемент массива");
                arr[i] = Console.ReadLine();
            }
            Console.WriteLine("Возможные варианты:");
            Console.WriteLine("{0} {1} {2}", arr[0], arr[1], arr[2]);
            Console.WriteLine("{0} {1} {2}", arr[0], arr[2], arr[1]);
            Console.WriteLine("{0} {1} {2}", arr[1], arr[0], arr[2]);
            Console.WriteLine("{0} {1} {2}", arr[1], arr[2], arr[0]);
            Console.WriteLine("{0} {1} {2}", arr[2], arr[1], arr[0]);
            Console.WriteLine("{0} {1} {2}", arr[2], arr[0], arr[1]);
            Console.Read();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5