Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан" - C#

Узнай цену своей работы

Формулировка задачи:

Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан" (наименование, единица измерения, цена, количество). Выведите информацию об указанном товаре. программа на C#

Решение задачи: «Составить программу, выводящую на экран перечень товаров, имеющихся в продаже в магазине "Океан"»

textual
Листинг программы
  1.     class Program
  2.     {
  3.        private static  List<ShopOcean> _shopOceans = new List<ShopOcean>
  4.         {
  5.             new ShopOcean { NameGoods = "Carp", UnitMeasurement = "Pcs", PriceGoods = 20, QuantityGoods = 15 },
  6.             new ShopOcean { NameGoods = "Perch", UnitMeasurement = "Pcs", PriceGoods = 15, QuantityGoods = 20 },
  7.             new ShopOcean { NameGoods = "Som", UnitMeasurement = "Pcs", PriceGoods = 10, QuantityGoods = 30 },
  8.             new ShopOcean { NameGoods = "Mackerel", UnitMeasurement = "Pcs", PriceGoods = 9, QuantityGoods = 60 }
  9.         };
  10.  
  11.         static void Main(string[] args)
  12.         {
  13.             GetAllShopOceans(); //Выводим все имеющиеся товары
  14.          
  15.             //Выводим информацию по определенному виду товара (по имени)
  16.             GetNameShopOceans();
  17.  
  18.             Console.ReadLine();
  19.         }
  20.         public static void GetAllShopOceans()
  21.         {
  22.             foreach (var shopOceans in _shopOceans)
  23.             {
  24.                 Console.WriteLine("Name: " + shopOceans.NameGoods + " Unit measurement: " + shopOceans.UnitMeasurement +
  25.                     " Price: " + shopOceans.PriceGoods + " Quantity of goods: " + shopOceans.QuantityGoods + "\n");
  26.             }
  27.         }
  28.         public static void GetNameShopOceans()
  29.         {
  30.             Console.WriteLine("Enter please name of goods");
  31.             string name = Console.ReadLine();
  32.  
  33.             foreach (var shopOceans in _shopOceans)
  34.             {
  35.                 if (name == shopOceans.NameGoods)
  36.                 {
  37.                     Console.WriteLine("Name: " + shopOceans.NameGoods + " Unit measurement: " + shopOceans.UnitMeasurement +
  38.                     " Price: " + shopOceans.PriceGoods + " Quantity of goods: " + shopOceans.QuantityGoods + "\n");
  39.                     return;
  40.                 }              
  41.             }
  42.             Console.WriteLine("Such a product is not present");
  43.         }}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы