Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main(string[] args)
- {
- string[] weapon = new string[4];
- weapon[0] = "калаш";
- weapon[1] = "панцирь";
- weapon[2] = "электроудочка";
- weapon[3] = "дробь";
- int[] damage = new int[4];
- damage[0] = 30;
- damage[1] = 69;
- damage[2] = 40;
- damage[3] = 100;
- int[] rateOfFire = new int[4];
- rateOfFire[0] = 20;
- rateOfFire[1] = 80;
- rateOfFire[2] = 60;
- rateOfFire[3] = 10;
- string userInput = null;
- int menu;
- bool play = true;
- Console.WriteLine("Экипировано: " + weapon[0]);
- Console.WriteLine("Урон: " + damage[0]);
- Console.WriteLine("Cкорострельность: " + rateOfFire[0]);
- Console.SetCursorPosition(10, 6);
- Console.WriteLine("Меню");
- Console.WriteLine("1. Добавить оружие");
- Console.WriteLine("2. Удалить оружие ");
- Console.WriteLine("3. Экипировать оружие");
- Console.WriteLine("4. Выход");
- while (play == true)
- {
- menu = Convert.ToInt32(Console.ReadLine());
- switch (menu)
- {
- case 1:
- Console.WriteLine("Введите название:");
- userInput = Console.ReadLine().ToLower();
- string[] templist = new string[weapon.Length + 1];
- for (int j = 0; j < weapon.Length; j++)
- {
- templist[j] = weapon[j];
- }
- templist[templist.Length - 1] = userInput;
- weapon = templist;
- Console.WriteLine("Укажите Урон:");
- int userInp = Convert.ToInt32(Console.ReadLine());
- int[] tempdamage = new int[damage.Length + 1];
- for (int j = 0; j < damage.Length; j++)
- {
- tempdamage[j] = damage[j];
- }
- tempdamage[tempdamage.Length - 1] = userInp;
- damage = tempdamage;
- Console.WriteLine("Укажите Cкорострельность: ");
- int userIn = Convert.ToInt32(Console.ReadLine());
- int[] tempRateOfFire = new int[rateOfFire.Length + 1];
- for (int j = 0; j < rateOfFire.Length; j++)
- {
- tempRateOfFire[j] = rateOfFire[j];
- }
- tempRateOfFire[tempRateOfFire.Length - 1] = userIn;
- rateOfFire = tempRateOfFire;
- break;
- case 2:
- Console.WriteLine("Введите название:");
- userInput = Console.ReadLine().ToLower();
- string[] tempweapon = new string[weapon.Length - 1];
- for (int j = 0; j < weapon.Length; j++)
- {
- tempweapon[j] = weapon[j];
- }
- tempweapon[tempweapon.Length] = userInput;
- weapon = tempweapon;
- break;
- case 3:
- Console.WriteLine("Выбирете оружие для экипировки: ");
- for (int i = 0; i < weapon.Length; i++)
- {
- Console.WriteLine(weapon[i]);
- }
- int answer = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Экипировано: " + weapon[answer - 1]);
- Console.WriteLine("Урон - " + damage[answer - 1]);
- Console.WriteLine("Скорострельность " + rateOfFire[answer - 1]);
- break;
- case 4:
- Console.WriteLine("Удачи вам,возвращайтесь");
- play = false;
- break;
- }
- }
- Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement