Как сделать, чтобы в качестве аргумента процедура принимала название для массива? - C#
Формулировка задачи:
Всем привет . Дана процедура ввода массива(Input). Нужно сделать чтобы в качестве аргумента процедура принимала название для массива. Чтобы этот массив можно было передать в качестве аргумента другим функциям. Заранее спасибо.
Листинг программы
- public class Program
- {
- public static void Main(string[] args)
- {Input( );
- 3}
- public static void Input( )
- {Console.Write("Длина массива= ");
- int n = int.Parse(Console.ReadLine());
- float[] X =new float[n];
- Console.WriteLine();
- Console.WriteLine("Введите значения массива");
- for (int i = 0; i < n; i++)
- {
- {
- Console.Write("X["+i+"]: ");
- X[i] = float.Parse(Console.ReadLine());
- }
- }
- int size=X.Length;
- Console.WriteLine("Количество элементов= "+size);
- Console.ReadKey();
- }}
Решение задачи: «Как сделать, чтобы в качестве аргумента процедура принимала название для массива?»
textual
Листинг программы
- public static float[] Input()
- {
- Console.Write("Длина массива= ");
- int n = int.Parse(Console.ReadLine());
- float[] X = new float[n];
- Console.WriteLine();
- Console.WriteLine("Введите значения массива");
- for (int i = 0; i < n; i++)
- {
- Console.Write("X[" + i + "]: ");
- X[i] = float.Parse(Console.ReadLine());
- }
- int size = X.Length;
- Console.WriteLine("Количество элементов= " + size);
- return X;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д