public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 3"); string fileName = "TaskThree.txt"; using (StreamWriter streamWriter = new StreamWriter(fileName)) { streamWriter.WriteLine("root"); streamWriter.WriteLine("GeekBrains"); } StrMass strArray = new StrMass(2, 4); StreamReader streamReader = new StreamReader(fileName); strArray.SetColumn(0, streamReader.ReadLine(), streamReader.ReadLine()); streamReader.Close(); var check = false; for (int i = 1; i < 4; i++) { UiConsole.PrintLine($"Попытка {i}"); strArray.SetColumn(i, UiConsole.GetString("Введите логин: "), UiConsole.GetString("Введите пароль: ")); if (strArray.CompareColumn(0, i)) { check = true; break; } } UiConsole.PrintLine(check?"Вы вошли в систему.":"Доступ запрещен!"); UiConsole.EndAndClear(); }
public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 2"); var size = UiConsole.GetInt("Введите размер матрицы: "); var first = UiConsole.GetInt("Введите значение первого элемента: "); var step = UiConsole.GetInt("Введите шаг: "); IntArray array = new IntArray(size, first, step); array.ToString("Массив: "); UiConsole.PrintLine($"Сумма элементов массива: {array.Sum}"); array.Inverse(); array.Multi(UiConsole.GetInt("Введите множитель массива: ")); Random random = new Random(); for (int i = 0; i < size; i++) { array[i] = random.Next(5); } array.ToString("Массив случайных чисел: "); UiConsole.Print("Колличество максимальных элементов массива: "); UiConsole.PrintLine(array.CountMax); string fileName = "TaskTwo.txt"; array.WriteToFile(fileName); array = new IntArray(fileName); array.ToString("Массив из файла: "); UiConsole.EndAndClear(); }
public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 1"); var size = 20; Random random = new Random(); IntArray array = new IntArray(size); for (int i = 0; i < size; i++) { array[i] = random.Next(-10000, 10001); } array.ToString("Исходный массив: "); UiConsole.PrintLine(); var count = 0; UiConsole.PrintLine("Пары чисел:"); for (int i = 0; i < size - 1; i++) { if ((array[i] % 3 == 0) || (array[i + 1] % 3 == 0)) { UiConsole.PrintLine($"{array[i]} {array[i+1]}"); count++; } } UiConsole.PrintLine($"Число пар: {count}"); UiConsole.EndAndClear(); }
public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 5"); Doubler doubler = new Doubler(); doubler.Game(); UiConsole.EndAndClear(); }
public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 4"); IntMass intMass = new IntMass(3, 4, 20); intMass.Print("Двумерный массив: "); UiConsole.PrintLine($"Сумма элементов: {intMass.Sum()}"); UiConsole.PrintLine($"Сумма элементов больше 10: {intMass.Sum(10)}"); UiConsole.PrintLine($"Минимальный элемент: {intMass.Min}"); UiConsole.PrintLine($"Максимальный элемент: {intMass.Max}"); intMass.IndexMax().Print("Индексы максимального элемента: "); string fileName = "TaskFour.txt"; intMass.WriteToFile(fileName); intMass = new IntMass(fileName); intMass.Print("Массив из файла:"); UiConsole.EndAndClear(); }
public static void Execute() { UiConsole.PrintLine("ЗАДАНИЕ 6"); TrueLie.Game(); UiConsole.EndAndClear(); }