Вывести всю информацию о самом дешевом программном продукте из массива данных - C#
Формулировка задачи:
Дан массив данных, в котором хранятся данные о программных продуктах: наименование, фирма-изготовитель, объем (Мбайт), количество на складе, стоимость ( тыс. руб.) Вывести всю информацию о самом дешевом программном продукте и посчитать количество программных продуктов указанной фирмы-изготовителя (ввести с клавиатуры).
Решение задачи: «Вывести всю информацию о самом дешевом программном продукте из массива данных»
textual
Листинг программы
- static void Main(string[] args)
- {
- string[] ProgName = { "DlAti", "InterV3D","Notepad","LookPC","SafeMyPass","CrackMobile"};
- string[] FirmaName = { "FlyCompany","CoderModer","Microsoft","CoderModer","SuperFirma","FlyCompany"};
- int[] VmByte = { 112, 455, 50, 120, 10, 77 };
- int[] ProgNumber = { 400,1000,300,50,120,230};
- int[] ProgPrice = { 30, 55, 15, 10, 44, 90 };
- int min = ProgPrice.Min();
- Console.WriteLine("\t\t\t---Список программных продуктов---\n");
- string NamePropertie = string.Format("|\t Наименование\t|\tФирма\t\t| Объем\t| Количество\t| Стоимость |");
- Console.WriteLine(NamePropertie);
- for(int i = 0; i < 6; i++)
- {
- string Result = string.Format("|\t {0} \t|\t{1}\t| {2}\t| {3}\t| {4} |",ProgName[i],FirmaName[i],VmByte[i],ProgNumber[i],ProgPrice[i]);
- Console.WriteLine(Result);
- }
- Console.WriteLine("\n\t\t\t---Информация о самом дешевем продукте---\n");
- int z = Array.IndexOf(ProgPrice, min);
- string ResultInfo = string.Format("|\t {0} \t|\t{1}\t| {2}\t| {3}\t| {4} |", ProgName[z], FirmaName[z], VmByte[z], ProgNumber[z], ProgPrice[z]);
- Console.WriteLine(ResultInfo);
- Console.WriteLine("\n\t\t\t---Вся продукция данной фирмы---\n");
- string sameInfo = FirmaName[z];
- for(int i = 0; i < 6; i++)
- {
- if(sameInfo == FirmaName[i])
- {
- string Result = string.Format("|\t {0} \t|\t{1}\t| {2}\t| {3}\t| {4} |", ProgName[i], FirmaName[i], VmByte[i], ProgNumber[i], ProgPrice[i]);
- Console.WriteLine(Result);
- }
- }
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д