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