Преобразовать одномерный массив и найти в нем минимальный элемент - C#
Формулировка задачи:
1) Преобразовать одномерный массив, состоящий из 20 целых элементов ( значения элемента задать случайными числами в интервале [-4,7]), таким образом, чтобы в первой его половине располагались элементы, стоящие в четных позициях. В полученном массиве найти минимальный элемент и его номер.
Решение задачи: «Преобразовать одномерный массив и найти в нем минимальный элемент»
textual
Листинг программы
using System; namespace ConsoleApplication41 { class Program { static void Main(string[] args) { int[] mas = new int[20]; Random rand = new Random(); int min=0; int index=0; for (int i = 0; i < 20; i++) { //Заполняем первую часть if (i < 10) { int vrem; while ((vrem = rand.Next(-4, 7)) % 2 != 0) ; mas[i] = vrem; if (i == 0) { min = mas[0]; index = 0; } } else { mas[i] = rand.Next(-4, 7); } Console.WriteLine("{0}-й элемент массива = {1}",i,mas[i]); if (mas[i] < min) { min = mas[i]; index = i; } } Console.WriteLine("Первый минимальный элемент = {0}, который находится по индексу {1}",min,index); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д