Указать номер покупателя, для обслуживания которого продавцу потребовалось минимальное время - C#
Формулировка задачи:
У прилавка в магазине выстроилась очередь из n покупателей. Время обслуживания продавцом i-го покупателя равно ti(I=1...n). Пусть даны натуральное n и различные действительные t1,....tn. Получить c1,...cn, где ci - время прибывания I-го покупателя в очереди. Указать номер покупателя, для обслуживания которого продавцу потребовалось минимальное время.(Задача с массивами)
Решение задачи: «Указать номер покупателя, для обслуживания которого продавцу потребовалось минимальное время»
textual
Листинг программы
/*У прилавка в магазине выстроилась очередь из n покупателей. * Время обслуживания продавцом i-го покупателя равно ti(I=1...n). * Пусть даны натуральное n и различные действительные t1,....tn. * Получить c1,...cn, где ci - время прибывания I-го покупателя в очереди. * Указать номер покупателя, для обслуживания которого продавцу потребовалось минимальное время.(Задача с массивами)*/ int n = Int32.Parse(Console.ReadLine()); Random rnd = new Random(); int[] intArrayT = new int[n]; int[] intArrayC = new int[n]; for (int i = 0; i < n; i++) intArrayT[i] = rnd.Next(1,100); Array.Copy(intArrayT,intArrayC,intArrayT.Length); int min = intArrayC[0]; for (int i = 0; i < n; i++) { if (min >= intArrayC[i]) min = intArrayC[i]; } Console.WriteLine(min.ToString()); Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д