Esempio n. 1
0
 /// <summary>
 /// TASK: найти максимальную неубывающую последовательность
 /// </summary>
 static public void RunMaximumDoesNotDecreaseSequence()
 {
     WorkWithTheConsole.OutputTitle("Найти максимальную неубывающую последовательность");
     InputOneDimensionalArray();
     MaximumDoesNotDecreaseSequence(array);
     WorkWithTheConsole.ScreenDelay();
 }
Esempio n. 2
0
 /// <summary>
 /// TASK: Определить можно ли представить N! в виде произведения трех последовательных простых чисел
 /// </summary>
 public static void RunFactorialNumbersAsTheProductOfThreeConsecutivePrimes()
 {
     WorkWithTheConsole.OutputTitle("Определить можно ли представить N! в виде произведения трех последовательных простых чисел");
     InputNaturalNumber();
     FactorialNumbersAsTheProductOfThreeConsecutivePrimes(numberN);
 }
Esempio n. 3
0
 /// <summary>
 /// TASK: перевод из десятиричной системы исчисления в двоичную
 /// </summary>
 static public void RunTranslationOfNumberSystems()
 {
     WorkWithTheConsole.OutputTitle("Перевод из десятиричной системы исчисления в двоичную");
     InputNumberInDecimalSystem();
     TranslationFromDecimalSystemToBinary(numberDecimalSystem);
 }
Esempio n. 4
0
 /// <summary>
 /// TASK: определить являются ли целые числа взаимпнопростыми
 /// </summary>
 static public void RunMutuallySimpleNumber()
 {
     WorkWithTheConsole.OutputTitle("Определить являются ли целые числа взаимпнопростыми");
     InputWholeNumbers();
     GreatestCommonDivisorEvclidAlgorithm(firstNumber, secondNumber);
 }
Esempio n. 5
0
 /// <summary>
 /// TASK: найти совершенные числа на отрезке
 /// </summary>
 static public void RunPerfectNumbersOnALine()
 {
     WorkWithTheConsole.OutputTitle("Найти совершенные числа на отрезке");
     InputStartAndEndSegment();
     PerfectNumberToFind(startLine, finishLine);
 }
Esempio n. 6
0
 /// <summary>
 /// TASK: найти сумму второго наибольшего и второго наименьшего элемента массива
 /// </summary>
 static public void RunSummaTwoSmallestAndTwoLargestElementArray()
 {
     WorkWithTheConsole.OutputTitle("Найти сумму второго наибольшего и второго наименьшего элемента массива");
     InputOneDimensionalArray();
     FindSummaTwoSmallestAndTwoLargestElementArray(array);
 }