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 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(); }