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 Kolos
- {
- public class Program
- {
- static void Main(string[] args)
- {
- while (true)
- {
- try
- {
- Player player = new Player();
- Rock rock = new Rock("1", "1", "1");
- player.DodajPiosenke(rock);
- Rock rock2 = new Rock("1", "12", "1");
- player.UsunPiosenke(rock2);
- player.WyswietlPiosenki();
- string[] menu = { "Dodaj utwor", "Usuń utwor", "Wyświetl odtwarzacz" };
- for (int i = 0; i < menu.Length; i++)
- {
- Console.WriteLine((i + 1) + "." + menu[i]);
- }
- Console.WriteLine("Wybierz opcje:");
- string x = Console.ReadLine();
- int case1 = int.Parse(Console.ReadLine());
- switch (case1)
- {
- case 1:
- Console.WriteLine("Podaj nazwe utworu:");
- string utwor = (Console.ReadLine());
- Console.WriteLine("Podaj nazwe wykonawcy:");
- string wykonawca = (Console.ReadLine());
- Console.WriteLine();
- Console.WriteLine("Wybierz gatunek muzyki danego utworu:");
- string[] gatunek = { "Alternatywa", "Jazz", "Pop", "Rock", "Wyjście" };
- for (int i = 0; i < gatunek.Length; i++)
- {
- Console.WriteLine((i + 1) + "." + gatunek[i]);
- }
- int case2 = int.Parse(Console.ReadLine());
- switch (case2)
- {
- case 1:
- Alt alt1 = new Alt(utwor, wykonawca, gatunek[0]);
- player.DodajPiosenke(alt1);
- Console.WriteLine("Dodano pomyślnie!");
- break;
- case 2:
- Jazz jazz1 = new Jazz(utwor, wykonawca, gatunek[1]);
- player.DodajPiosenke(jazz1);
- Console.WriteLine("Dodano pomyślnie!");
- break;
- case 3:
- Pop pop1 = new Pop(utwor, wykonawca, gatunek[2]);
- player.DodajPiosenke(pop1);
- Console.WriteLine("Dodano pomyślnie!");
- break;
- case 4:
- Rock rock1 = new Rock(utwor, wykonawca, gatunek[3]);
- player.DodajPiosenke(rock1);
- Console.WriteLine("Dodano pomyślnie!");
- break;
- }
- }
- }
- catch (FormatException)
- {
- Console.Clear();
- Console.WriteLine("Została wprowadzona błędna wartość");
- }
- catch (ArgumentOutOfRangeException)
- { Console.WriteLine("Została wprowadzona za duża wartość "); }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement