public static NextDouble ( this r, double min, double max ) : double | ||
r | this | |
min | double | |
max | double | |
return | double |
static void Main(string[] args) { Random rand = new Random(); int size = int.Parse(Console.ReadLine()); double[] arr = new double[size]; for (int i = 0; i < arr.Length; i++) { arr[i] = RandomExtensions.NextDouble(rand, -100, 100); } for (int i = 0; i < arr.Length; i++) { Console.WriteLine(arr[i]); } Console.WriteLine($"Минимальное положительное число: {Array.FindAll(arr, i => i > 0).ToArray().Min()}"); Console.WriteLine($"Максимальное отрицательное число: {Array.FindAll(arr, i => i < 0).ToArray().Max()}"); }
static void Main(string[] args) { Random rand = new Random(); int n = int.Parse(Console.ReadLine()); double[] arr = new double[n]; for (int i = 0; i < arr.Length; i++) { arr[i] = RandomExtensions.NextDouble(rand, -4, 8); } arr = arr.OrderByDescending(i => Math.Abs(i) > 2).ToArray(); for (int i = 0; i < arr.Length; i++) { Console.WriteLine(arr[i]); } }
static void Main(string[] args) { Random rand = new Random(); int n = int.Parse(Console.ReadLine()); double[] arr = new double[n]; for (int i = 0; i < arr.Length; i++) { arr[i] = RandomExtensions.NextDouble(rand, 1, 50); } double min = arr[1]; for (int i = 3; i < arr.Length; i += 2) { if (arr[i] < min) { min = arr[i]; } } double max = arr[0]; for (int i = 2; i < arr.Length; i += 2) { if (arr[i] > max) { max = arr[i]; } } for (int i = 0; i < arr.Length; i++) { Console.WriteLine(arr[i]); } Console.WriteLine($"Минимальный элемент с нечётным индексом: {min}"); Console.WriteLine($"Максимальный элемент с чётным индексом: {max}"); }
static void Main(string[] args) { Random rand = new Random(); int n = int.Parse(Console.ReadLine()); double[] arr = new double[n]; double sum; int count; for (int i = 0; i < arr.Length; i++) { arr[i] = RandomExtensions.NextDouble(rand, 1, 10); if (arr[i] < 2) { arr[i] = 0; } } sum = Array.FindAll(arr, i => i >= 3 && i <= 6).ToArray().Sum(); count = arr.Where(i => i >= 3 && i <= 6).ToArray().Length; Console.WriteLine($"Сумма элементов в диапазаоне от 3 до 6: {sum}"); Console.WriteLine($"Количество элементов в диапазаоне от 3 до 6: {count}"); }