public static void CreateMatrix(int x) { int k = Message.HowAdd(); if (k == 1) { for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { ColorMess.Cyan("\n Введите [" + i + "," + j + "] элемент матрицы: "); matr[i, j] = Input.Check(double.MinValue, double.MaxValue); } } } else { for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { matr[i, j] = RandomMy.NumberDiap(-100, 100); } } } }
static void Main() { CreateComplexNum(); res = Formula(); ColorMess.Cyan("\n Результат вычисления формулы равен: " + res); Message.GoToBack(); }
static void Main() { CreatePole(); Console.Clear(); ColorMess.Magenta("\nСчитаем..."); ColorMess.Cyan("\n\n Поле заразится через " + Zarajenie() + " секунд"); Message.GoToBack(); }
static void Main() { Request(); Console.WriteLine(); ColorMess.Cyan("\n Результат:\n"); GenerateElements(); Message.GoToBack(); }
static void Main() { CreatePosl(); UpdatePosl(); Console.Clear(); ColorMess.Cyan("\n Ваша новая последовательность выглядит так: "); PrintPosl(); Message.GoToBack(); }
private static int ChooseSort() { Console.Clear(); ColorMess.Yellow("\n Выберите пункт меню"); ColorMess.Cyan("\n\n 1) Сортировка слиянием" + "\n\n 2) Блочная сортировка" + "\n\n 3) Назад"); ColorMess.Green("\n\n Цифра: "); return(Input.Check(1, 3)); }
private static int Menu() { ColorMess.Yellow("\n Выберите пункт меню"); ColorMess.Cyan("\n\n 1) Создать массив" + "\n\n 2) Отсортировать массив" + "\n\n 3) Напечатать массив" + "\n\n 4) Выход"); ColorMess.Green("\n\n Цифра: "); return(Input.Check(1, 4)); }
private static int Menu() { ColorMess.Yellow("\n Выберите пункт меню"); ColorMess.Cyan("\n\n 1) Ввести текст" + "\n 2) Зашифровать текст" + "\n 3) Расшифровать текст" + "\n 4) Напечатать текст" + "\n 5) Выход"); ColorMess.Green("\n\n Цифра: "); return(Input.Check(1, 5)); }
static void WriteMas(int[,] mas, int tops, int edges) { for (int i = 0; i < tops; i++) { for (int j = 0; j < edges; j++) { ColorMess.Cyan(" " + mas[i, j]); } Console.WriteLine(); } }
public static void PrintMatrix(int x) { ColorMess.Yellow("\n Ваша матрица выглядит так: \n"); for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { ColorMess.Cyan("\t" + matr[i, j]); } Console.WriteLine(); } }
private static void PrintMas() { Console.Clear(); if (!sort) { ColorMess.Magenta("\n Рандомный массив выглядит так: \n\n"); for (int i = 0; i < rndMas.Length; ++i) { ColorMess.Cyan(" " + rndMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + rndSrv + ", Колличество перестановок: " + rndPer + "\n"); ColorMess.Magenta("\n Возрастающий массив выглядит так: \n\n"); for (int i = 0; i < vozMas.Length; ++i) { ColorMess.Cyan(" " + vozMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + vozSrv + ", Колличество перестановок: " + vozPer + "\n"); ColorMess.Magenta("\n Убывающий массив выглядит так: \n\n"); for (int i = 0; i < ubvMas.Length; ++i) { ColorMess.Cyan(" " + ubvMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + ubvSrv + ", Колличество перестановок: " + ubvPer + "\n"); } else { ColorMess.Magenta("\n Отсортированный рандомный массив выглядит так: \n\n"); for (int i = 0; i < rndMas.Length; ++i) { ColorMess.Cyan(" " + rndMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + rndSrv + ", Колличество перестановок: " + rndPer + "\n"); ColorMess.Magenta("\n Отсортированный возрастающий массив выглядит так: \n\n"); for (int i = 0; i < vozMas.Length; ++i) { ColorMess.Cyan(" " + vozMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + vozSrv + ", Колличество перестановок: " + vozPer + "\n"); ColorMess.Magenta("\n Отсортированный убывающий массив выглядит так: \n\n"); for (int i = 0; i < ubvMas.Length; ++i) { ColorMess.Cyan(" " + ubvMas[i]); } ColorMess.Yellow("\n Колличество сравнений: " + ubvSrv + ", Колличество перестановок: " + ubvPer + "\n"); } }
static void Main() { ColorMess.Yellow("\n Задайте первое число последовательности а1: "); a1 = Input.Check(double.MinValue, double.MaxValue); ColorMess.Yellow("\n Задайте второе число последовательности а2: "); a2 = Input.Check(double.MinValue, double.MaxValue); ColorMess.Yellow("\n Задайте третье число последовательности а3: "); a3 = Input.Check(double.MinValue, double.MaxValue); ColorMess.Yellow("\n Задайте колличество чисел в последовательности N (от 4 до 30): "); int N = Input.Check(4, 30); mas = new double[N]; ColorMess.Yellow("\n Ваша последовательность выглядит так: "); for (int i = N; i > 0; i--) { mas[i - 1] = FindChislo(i); } bool z = true; mas.Reverse(); for (int i = 1; i < N; i += 2) { try { if (mas[i] > mas[i + 2]) { z = false; } } catch (IndexOutOfRangeException) { } } for (int i = 0; i < N; i++) { ColorMess.Cyan(Convert.ToString(mas[i]) + " "); } if (z) { ColorMess.Magenta("\n\n Строго возрастающая последовательность (по элементам стоящим на четных местах).\n"); } else { ColorMess.Magenta("\n\n Последовательность (по элементам стоящим на четных местах) не является строго возрастающей.\n"); } Message.GoToBack(); }