Определить порядковый номер самого дорогого вида конфет - C# (198906)
Формулировка задачи:
Здравствуйте, помогите пожалуйста решить задачку в си шарпе. В массиве хранится информация о стоимости 1 килограмма n видов конфет. Определить, порядковый номер самого дорогого вида конфет. Если таких видов несколько, то должен быть найден номер последнего из них.
Решение задачи: «Определить порядковый номер самого дорогого вида конфет»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int [] Price = new int[10];// Объявляем одномерный массив на 10 элементов int MaxI = 0;// переменная в которой будет храниться координата int MaxPrice = Int32.MinValue;// переменная которая проверяет цену на предмет максимальной for (int i = 0; i <= 9; i++)//цикл для ввода с клавиатуры одномерного массива { Console.Write("Введите Price[{0}] ", i+1); Price[i] = Convert.ToInt32(Console.ReadLine());//эти две строчки, я думаю, в пояснениях не нуждаются if (Price[i] > MaxPrice)//Условие понятно { MaxPrice = Price[i];//можно вывести и стоимость самого дорогого вида конфет MaxI = i;// вот порядковый номер самого дорогого вида конфет } } Console.WriteLine("Порядковый номер самого дорогого вида конфет - {0}", MaxI+1);//выводим его на экран Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д