Всем привет! Помогите с решением задачи
Определить класс с методом, который в массиве положительных вещественных чисел из N элементов находит и возвращает порядковый номер элемента, имеющего наибольшую дробную часть. Используя указанный метод, найти и выдать на экран такой элемент в заданном массиве. Количество элементов в массиве ввести с клавиатуры в основной программе. Массив заполнить случайными числами в диапазоне значений от 100 до 200.
Я не совсем понимаю, что значит класс с методом который находит и возвращает порядковый номер
| Код | class Program { static void Main(string[] args) { double[] A, B; int q; Console.WriteLine("Введите количество элементов массива A:"); q = int.Parse(Console.ReadLine()); Random rand, r; rand = new Random(); A = new double[q]; B = new double[q]; r = new Random(); programm2.maximum(A, B, r, rand);
} public class programm2 { static public void maximum(double [] A, double [] B, Random r, Random rand) { for (int i = 0; i < A.Length; i++) { A[i] = r.NextDouble(); B[i] = A[i]; A[i] = A[i] + rand.Next(100, 200); Console.Write(A[i] + " "); } Console.WriteLine(); Console.WriteLine("Максимальная дробная часть равна:"); int max = 0; for (int i = 0; i < A.Length; i++) { if (B[i] > B[max]) max = i; } Console.Write(B[max]); Console.ReadLine(); } } }
|
|