Вычислить факториал - 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(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д