コード例 #1
0
        static void Main(string[] args)
        {
            int[]  arr  = new int[20];
            Random rand = new Random();

            for (int i = 0; i < arr.Length; i++)
            {
                arr[i] = rand.Next(-10000, 10000);
            }

            PrintArr(arr);

            int result = StaticClass.CountDivByThree(arr);

            Console.WriteLine($"\nКол-во пар элементов массива, в которых только одно число делится на 3: {result}");

            Console.ReadKey();

            Console.WriteLine("\nЧитаем массив из файла");
            int[] arrFromFile = ArrayFromFile(@"Task2.txt");
            PrintArr(arrFromFile);

            Console.WriteLine("\nЧитаем не существующий файл");
            arrFromFile = ArrayFromFile(@"Task2_.txt");
            PrintArr(arrFromFile);

            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            int arrayRange = 20;
            int minValue   = (int)-1e2;
            int maxValue   = (int)1e2;

            int[]  arr = new int[arrayRange];
            Random rnd = new Random();

            for (int i = 0; i < arr.Length; i++)
            {
                arr[i] = rnd.Next(minValue, maxValue);
            }

            Console.WriteLine($"Массив, инициированный случайными значениями от {minValue} до {maxValue}:\n");;
            foreach (int item in arr)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine();
            #region  ешение задачи 1 через статический класс
            Console.WriteLine("Решение статическим классом\nКоличество пар соседей, где хотя бы один из них нацело делится на 3:");
            Console.WriteLine(StaticClass.ReturnTriplePairs(arr));
            #endregion

            #region Чтение массива целых чисел из текстового файла
            Console.WriteLine("\nЧтение массива int из текстового файла");
            int[] fileArr = StaticClass.ReadIntArrayFromFile("..\\..\\dataFile.txt");
            Console.WriteLine("Массив, прочитанный из текстового файла:\n");
            foreach (int item in fileArr)
            {
                Console.Write(item + " ");
            }
            #endregion
            Console.WriteLine("\nНажмите любую клавишу");
            Console.ReadKey();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: BeliaevAleksei/geekbrains
 static void Main(string[] args)
 {
     int[] myArray = StaticClass.ReadFile("..\\..\\data.txt");
     Console.WriteLine(StaticClass.GetTaskValue(myArray));
 }