Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Seller[] products = { new Product(1,"Яблоки"), new Product(2, "Груши"), new Product(3, "Бананы"), new Product(4, "Виноград") };
- Player[] bag = new Player[0];
- bool isOpen = true;
- int userInput;
- while (isOpen)
- {
- Console.WriteLine("Меню:");
- Console.WriteLine("1 - Узнать список продуктов\n2 - Купить товар\n3 - Посмотреть свою сумку\n4 - Выход");
- userInput = Convert.ToInt32(Console.ReadLine());
- switch (userInput)
- {
- case 1:
- for (int i = 0; i < products.Length; i++)
- {
- products[i].ProductListShow();
- }
- break;
- case 2:
- for (int i = 0; ;)
- {
- bag[i].BuyToProduct(ref bag);
- break;
- }
- break;
- case 3:
- for (int i = 0; i < bag.Length; i++)
- {
- bag[i].BagShow();
- break;
- }
- break;
- case 4:
- isOpen = false;
- Console.WriteLine("До свидания");
- break;
- }
- }
- }
- }
- class Seller
- {
- private string _name;
- private int _number;
- public Seller(int number, string name)
- {
- _number = number;
- _name = name;
- }
- public void ProductListShow()
- {
- Console.WriteLine($"{_number}){_name}.");
- }
- }
- class Product : Seller
- {
- public Product(int number,string name) : base (number, name)
- {
- }
- }
- class Player : Seller
- {
- public Player(int number, string name) : base(number, name)
- {
- }
- public void BuyToProduct(ref Player[] bag,Product[] products)
- {
- Player[] tempProducts = new Player[bag.Length + 1];
- for (int i = 0; i < bag.Length; i++)
- {
- tempProducts[i] = bag[i];
- }
- Console.WriteLine("Введите какой продукт вы хотите купить?");
- int index = Convert.ToInt32(Console.ReadLine());
- }
- public void BagShow()
- {
- Console.WriteLine($"номер)имя.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement