static void Main(string[] args) { task1 task1 = new task1(); Console.WriteLine(task1.run()); Console.WriteLine("Task2"); MyArray array = new MyArray(@"c:\temp\data.txt"); array.Print(); Console.WriteLine("Sum"); Console.WriteLine(array.sum); Console.WriteLine("MaxCount"); Console.WriteLine(array.MaxCount); Console.WriteLine("Multi"); array.Multi(2); array.Print(); Console.WriteLine("Inverse"); array.inverseArray(); array.Print(); Console.ReadLine(); }
public static void Demo() { string filename = "array.txt"; Utilities.Print($"Создаем массив в 12 элементов, начиная с 2 и шагом 4"); MyArray myArray = MyArray.WithNStartStep(12, 2, 4); Utilities.Print($"{myArray}"); Utilities.Print($"Умножаем на 2"); myArray.Multi(2); Utilities.Print($"{myArray}"); Utilities.Print($"Инвертируем"); myArray.Inverse(); Utilities.Print($"{myArray}"); Utilities.Print($"Пишем массив в {filename}"); myArray.ToFile(filename); Utilities.Print($"{myArray}"); Utilities.Print($"Пробуем прочитать {filename + "sdsf"}"); myArray.FromFile(filename + "sdsf"); Utilities.Print($"Создаем массив в 12 элементов равных 12"); myArray = MyArray.WithNandElement(12, 12); Utilities.Print($"{myArray}"); Utilities.Print($"Максимальных элементов: {myArray.MaxCount}."); Utilities.Print($"Читаем массив из {filename}"); myArray.FromFile(filename); Utilities.Print($"{myArray}"); }
public override void RunTask() { base.RunTask(); var myArray = new MyArray(5, 2, 2); myArray.Print("Массив данных:"); ConsoleView.Print($"Сумма: {myArray.Sum()}"); myArray.Inverse(); myArray.Print("Массив данных с измененным знаком:"); myArray.Multi(5); myArray.Print("Массив данных с увеличенными значениями:"); ConsoleView.Print($"Количество максимальных элементов: {myArray.MaxCount()}"); ConsoleView.Pause(); myArray.WriteToFile("data.txt"); myArray = new MyArray(20); myArray.Print("Новый массив данных:"); myArray.ReadFromFile("data.txt"); myArray.Print("Прошлый массив данных:"); ConsoleView.Pause(); ConsoleView.Clear(); }
static void Task02() { //Реализовать класс для работы с массивом, реализовать методы и св-ва для работы с массивом. MyArray myArray = new MyArray(10, 2, 3); Console.WriteLine(myArray); Console.WriteLine(myArray.Sum); myArray.Inverse(); Console.WriteLine(myArray); myArray.Multi(2); Console.WriteLine(myArray); MyArray myArrayText = new MyArray("test.txt"); Console.WriteLine(myArrayText); Console.WriteLine(myArrayText.Max); Console.WriteLine(myArrayText.MaxCount); myArray.Output("test2.txt"); FC.Pause(); }