Вывести всю информацию о самом дешевом программном продукте из массива данных - 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(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д