Написать программу, которая заполняет элементы массива случайными числами - C#
Формулировка задачи:
Написать программу, которая заполняет элементы массива X, состоящего из n элементов (n≤10 вводится) случайными вещественными числами от -8 до 8. Требуется распечатать данный вектор в строчку, выполнить в нём указанные ниже изменения, и в строчку распечатать вектор, получаемый в результате. В каждой паре элементов поменять их местами (x1 x2, x3 x4, …);
Решение задачи: «Написать программу, которая заполняет элементы массива случайными числами»
textual
Листинг программы
int N; while (true) { Console.WriteLine("Введите размер массива"); N = Convert.ToInt32(Console.ReadLine()); if (N < 11 && N > 0) break; } int[] A = new int[N]; Random random = new Random(); for (int i = 0; i < N; i++) { A[i] = random.Next(-9, 8); } for (int i = 0; i < N; i++) { Console.Write("A[" + i + "] = " + A[i] + " "); } int[] B = new int[N]; for (int i = 0; i < N - 1; i++) { B[i] = A[i + 1]; if (i % 2 == 1) B[i] = A[i - 1]; } Console.WriteLine(); for (int i = 0; i < N; i++) { Console.Write("B[" + i + "] = " + B[i] + " "); } Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д