static void Main(string[] args) { int respostaLixo = 0; Console.WriteLine("Bem-vindo a C.A enterprises,a melhor empresa de reciclagem do Brasil"); System.Console.WriteLine("Selecione qual lixo depositar:"); MenuUtils.MenuPrincipal(); respostaLixo = int.Parse(Console.ReadLine()); switch (respostaLixo) { case 1: CaixaDeLeite caixaDeLeite = new CaixaDeLeite(); caixaDeLeite.GetType().GetInterface("IPapel"); caixaDeLeite.Papel(); break; case 2: Latinha latinha = new Latinha(); latinha.GetType().GetInterface("IMetal"); latinha.Metal(); break; case 3: GarrafaDeCachaça garrafaDeCachaça = new GarrafaDeCachaça(); garrafaDeCachaça.GetType().GetInterface("IVidro"); garrafaDeCachaça.Vidro(); break; case 4: EmbalagaemSalgadinho embalagaemSalgadinho = new EmbalagaemSalgadinho(); embalagaemSalgadinho.GetType().GetInterface("IPlastico"); embalagaemSalgadinho.Plastico(); break; case 5: GuardaChuva guardaChuva = new GuardaChuva(); guardaChuva.GetType().GetInterface("IIndefinido"); guardaChuva.Indefinido(); break; case 6: Maçã maçã = new Maçã(); maçã.GetType().GetInterface("IOrganico"); maçã.Organico(); break; case 0: System.Console.WriteLine("Saindo..."); break; default: System.Console.WriteLine("Opção inválida,por favor inicie o programa novamente!"); break; } }
static void Main(string[] args) { System.Console.WriteLine("-----------Bem Vindo a Reciclagem------------"); System.Console.WriteLine(" 1 - Garrafa"); System.Console.WriteLine(" 2 - Garrafa PET"); System.Console.WriteLine(" 3 - Guarda Chuva"); System.Console.WriteLine(" 4 - Latinha"); System.Console.WriteLine(" 5 - Papelao"); System.Console.WriteLine(" 6 - Pote de Manteiga"); System.Console.WriteLine("Digite o numero do lixo a ser jogado: "); int Lixos = int.Parse(Console.ReadLine()); do { switch (Lixos) { case 1: Garrafa lixo = new Garrafa(); lixo.Lixao(); break; case 2: GarrafaPET pet = new GarrafaPET(); pet.Lixao(); break; case 3: GuardaChuva inder = new GuardaChuva(); inder.Lixao(); break; case 4: Latinha lata = new Latinha(); lata.Lixao(); break; case 5: Papelao papel = new Papelao(); papel.Lixao(); break; case 6: PoteManteiga mante = new PoteManteiga(); mante.Lixao(); break; default: System.Console.WriteLine("Comando Invalido!"); break; } } while ((Lixos > 6) && (Lixos <= 0)); }
static void Main(string[] args) { Garrafa garrafa = new Garrafa(); GarrafaPet garrafapet = new GarrafaPet(); GuardaChuva guardachuva = new GuardaChuva(); Latinha latinha = new Latinha(); Papelao papeis = new Papelao(); PoteManteiga pote = new PoteManteiga(); string menualt = "................................"; System.Console.WriteLine(menualt); System.Console.WriteLine(" RECICLAGEM "); System.Console.WriteLine("Lista da minha lixeira"); System.Console.WriteLine("1 - Garrafa"); System.Console.WriteLine("2 - GarrafaPET"); System.Console.WriteLine("3 - GuardaChuva"); System.Console.WriteLine("4 - Latinha"); System.Console.WriteLine("5 - Papelão"); System.Console.WriteLine("6 - Pote de Manteiga"); System.Console.WriteLine(); System.Console.WriteLine(); int opcao = int.Parse(Console.ReadLine()); switch (opcao) { case 1: Teste((IVidros)garrafa); break; case 2: Teste((IPlastico)garrafapet); break; case 3: Teste((INReciclaveis)guardachuva); break; case 4: Teste((IMetais)latinha); break; case 5: Teste((IPapeis)papeis); break; case 6: Teste1((IPlastico)pote); break; } }
static void Main(string[] args) { int opcao = 0; System.Console.WriteLine("**************************"); System.Console.WriteLine(" Reciclagem de Lixo "); System.Console.WriteLine("**************************"); System.Console.WriteLine("1 - Garrafa"); System.Console.WriteLine("2 - GarrafaPET"); System.Console.WriteLine("3 - GuardaChuva"); System.Console.WriteLine("4 - Latinha"); System.Console.WriteLine("5 - Papelão"); System.Console.WriteLine("6 - Pote de Manteiga"); System.Console.WriteLine("Digite um número:"); opcao = int.Parse(Console.ReadLine()); switch (opcao) { case 1: Garrafa garrafa = new Garrafa("Garrafa", "Verde"); break; case 2: GarrafaPET garrafaPET = new GarrafaPET("GarrafaPET", "Vermelho"); break; case 3: GuardaChuva guardaChuva = new GuardaChuva("Guarda Chuva", "Amarelo"); break; case 4: Papelao papelao = new Papelao("Papelao", "Azul"); break; case 5: Latinha latinha = new Latinha("Latinha", "Amarelo"); break; case 6: PoteManteiga poteManteiga = new PoteManteiga("Pote de manteiga", "Vermelho"); break; default: Console.WriteLine("Opção Inválida"); Console.ReadLine(); break; } }
static void Main(string[] args) { do { Console.Clear(); System.Console.WriteLine("**************************************"); System.Console.WriteLine(" Reciclagem "); System.Console.WriteLine("**************************************"); System.Console.WriteLine("1 - Garrafa"); System.Console.WriteLine("2 - Garrafa Pet "); System.Console.WriteLine("3 - Guarda-Chuva"); System.Console.WriteLine("4 - Latinha"); System.Console.WriteLine("5 - Papelão"); System.Console.WriteLine("6 - Pote de Manteiga"); int reci = int.Parse(Console.ReadLine()); switch (reci) { case 1: Console.Clear(); System.Console.WriteLine("1 - Garrafa"); Garrafa garrafa = new Garrafa(); garrafa.Verde(); Console.ResetColor(); Console.ReadLine(); break; case 2: Console.Clear(); System.Console.WriteLine("2 - Garrafa pet"); GarrafaPet garrafapet = new GarrafaPet(); garrafapet.Vermelho(); System.Console.WriteLine(""); Console.ResetColor(); Console.ReadLine(); break; case 3: Console.Clear(); System.Console.WriteLine("3 - Guarda Chuva"); GuardaChuva guardachuva = new GuardaChuva(); guardachuva.Cinza(); System.Console.WriteLine(""); Console.ResetColor(); Console.ReadLine(); break; case 4: Console.Clear(); System.Console.WriteLine("4 - latinha"); Latinha latinha = new Latinha(); latinha.Amarelo(); Console.ResetColor(); Console.ReadLine(); break; case 5: Console.Clear(); System.Console.WriteLine("5 - papelao"); Papelao papelao = new Papelao(); papelao.Azul(); Console.ResetColor(); Console.ReadLine(); break; case 6: Console.Clear(); System.Console.WriteLine("6 - Pote de manteiga"); PoteManteiga manteiga = new PoteManteiga(); manteiga.Vermelho(); Console.ResetColor(); Console.ReadLine(); break; } } while (true); }
static void Main(string[] args) { int i; string escolha; string divisao = "===================================================="; string[] Lixos = { "Garrafa PET", "Garrafa de Vidro", "Guarda-Chuva", "Latinha", "Papelão", "Pote de Manteiga" }; do { System.Console.WriteLine("Qual lixo deseja descartar?"); for (i = 0; i < Lixos.Length; i++) { System.Console.WriteLine(i + " - " + Lixos[i]); } System.Console.WriteLine("Digite 'f' para sair."); escolha = Console.ReadLine().ToLower(); switch (escolha) { case "0": Console.Clear(); System.Console.WriteLine(divisao); IPlastico plastico = new GarrafaPET(); plastico.DescartarPlastico(); System.Console.WriteLine(divisao); break; case "1": Console.Clear(); System.Console.WriteLine(divisao); IVidro garrafaVidro = new GarrafaVidro(); garrafaVidro.DescartarVidro(); System.Console.WriteLine(divisao); break; case "2": Console.Clear(); System.Console.WriteLine(divisao); IMetal guardaChuva = new GuardaChuva(); guardaChuva.DescartarMetal(); System.Console.WriteLine(divisao); break; case "3": Console.Clear(); System.Console.WriteLine(divisao); IMetal latinha = new Latinha(); latinha.DescartarMetal(); System.Console.WriteLine(divisao); break; case "4": Console.Clear(); System.Console.WriteLine(divisao); IPapel papelao = new Papelao(); papelao.DescartarPapel(); System.Console.WriteLine(divisao); break; case "5": Console.Clear(); System.Console.WriteLine(divisao); IPlastico poteManteiga = new PoteManteiga(); poteManteiga.DescartarPlastico(); System.Console.WriteLine(divisao); break; } } while (escolha != "f"); }