Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан" - C#
Формулировка задачи:
Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан" (наименование, единица измерения, цена, количество). Выведите информацию об указанном товаре.
программа на C#
Решение задачи: «Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан"»
textual
Листинг программы
class Program
{
private static List<ShopOcean> _shopOceans = new List<ShopOcean>
{
new ShopOcean { NameGoods = "Carp", UnitMeasurement = "Pcs", PriceGoods = 20, QuantityGoods = 15 },
new ShopOcean { NameGoods = "Perch", UnitMeasurement = "Pcs", PriceGoods = 15, QuantityGoods = 20 },
new ShopOcean { NameGoods = "Som", UnitMeasurement = "Pcs", PriceGoods = 10, QuantityGoods = 30 },
new ShopOcean { NameGoods = "Mackerel", UnitMeasurement = "Pcs", PriceGoods = 9, QuantityGoods = 60 }
};
static void Main(string[] args)
{
GetAllShopOceans(); //Выводим все имеющиеся товары
//Выводим информацию по определенному виду товара (по имени)
GetNameShopOceans();
Console.ReadLine();
}
public static void GetAllShopOceans()
{
foreach (var shopOceans in _shopOceans)
{
Console.WriteLine("Name: " + shopOceans.NameGoods + " Unit measurement: " + shopOceans.UnitMeasurement +
" Price: " + shopOceans.PriceGoods + " Quantity of goods: " + shopOceans.QuantityGoods + "\n");
}
}
public static void GetNameShopOceans()
{
Console.WriteLine("Enter please name of goods");
string name = Console.ReadLine();
foreach (var shopOceans in _shopOceans)
{
if (name == shopOceans.NameGoods)
{
Console.WriteLine("Name: " + shopOceans.NameGoods + " Unit measurement: " + shopOceans.UnitMeasurement +
" Price: " + shopOceans.PriceGoods + " Quantity of goods: " + shopOceans.QuantityGoods + "\n");
return;
}
}
Console.WriteLine("Such a product is not present");
}}