static void Main(string[] args) { Console.WriteLine("Celular"); Celular celular1 = new Celular(); Console.WriteLine("Digite a cor do celular:"); celular1.cor = Console.ReadLine(); Console.WriteLine("Digite o modelo do celular:"); celular1.modelo = Console.ReadLine(); Console.WriteLine("Digite o tamanho do celular:"); celular1.tamanho = Console.ReadLine(); Console.WriteLine("Digite se o celular está ligado ou desligado s/n"); string status = Console.ReadLine(); if (status == "s") { celular1.ligado = true; } else { celular1.ligado = false; } int Menu; do { Console.WriteLine("Escolha uma opção válida"); Console.WriteLine("[1] Desligar"); Console.WriteLine("[2] Fazer Ligação"); Console.WriteLine("[3] Enviar Mensagem"); Console.WriteLine("[0] Sair"); Menu = int.Parse(Console.ReadLine()); switch (Menu) { case 1: Console.WriteLine($"{celular1.Desligar(celular1.ligado)}"); break; case 2: Console.WriteLine($"{celular1.Fazerligação(celular1.ligado)}"); break; string numero = Console.ReadLine(); Ligar(numero); default: break; } } while (Menu != 0);
static void Main(string[] args) { Celular samsung = new Celular(); bool retorno = false; do { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine($@" ______________________________ | ________________________ | | | | | | | | | | | | | | | Digite o numero | | | | | | | | '1' | | | | | | | | para ligar o celular | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); int respotaL = int.Parse(Console.ReadLine()); switch (respotaL) { case 1: samsung.Ligar(); if (samsung.ligado == true) { retorno = false; Console.WriteLine($@" ______________________________ | ________________________ | | | | | | | Digite o numero | | | | | | | | '1' | | | | | | | | para Enviar mensagem | | | | | | | | '2' | | | | | | | | para Fazer uma | | | | ligaçao | | | | | | | | '3' | | | | | | | | para desligar | | | | | | | |______________________| | | [] | |____________________________| "); bool retornarW = false; do { int respostab = int.Parse(Console.ReadLine()); if (respostab == 1) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($@" ______________________________ | ________________________ | | | | | | | Whatsapp Premium 2 | | | | ____________________ | | | | Contatos | | | | ____________________ | | | | | | | | Mãe | | | | (11)98343513 | | | | Pai | | | | (11)93244592 | | | | Vô | | | | (11)97743345 | | | | Cachorro | | | | (11)92342566 | | | | Papagaio | | | | (11)95554443 | | | |______________________| | | [] | |____________________________| "); Console.WriteLine("Escolha um contato"); string contato = Console.ReadLine(); switch (contato) { case "Mãe": Console.WriteLine(samsung.Enviarmsg()); Console.WriteLine("VAI LAVA A LOÇA"); retorno = true; break; case "Pai": Console.WriteLine(samsung.Enviarmsg()); Console.WriteLine($@"ok"); retorno = true; break; case "Vô": Console.WriteLine(samsung.Enviarmsg()); Console.WriteLine("Amem netinho(a) "); retorno = true; break; case "Cachorro": Console.WriteLine(samsung.Enviarmsg()); Console.WriteLine("AU AUA UA AU "); retorno = true; break; case "Papagaio": Console.WriteLine(samsung.Enviarmsg()); Console.WriteLine("O papagaio repitiu o que voce disse: '" + samsung.msg + "'"); retorno = true; break; default: retorno = true; Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("DIGITE UMA OPÇÃO VALIDA"); Console.ResetColor(); break; } } else if (respostab == 2) { Console.ForegroundColor = ConsoleColor.Blue; samsung.Fazerligação(); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | | Ligação | | | | ____________________ | | | | Contatos | | | | ____________________ | | | | | | | | Mãe | | | | (11)98343513 | | | | Pai | | | | (11)93244592 | | | | Vô | | | | (11)97743345 | | | | Cachorro | | | | (11)92342566 | | | | Papagaio | | | | (11)95554443 | | | |______________________| | | [] | |____________________________| "); Console.WriteLine("Escolha um contato"); string contato = Console.ReadLine(); switch (contato) { case "Mãe": Console.WriteLine(samsung.Fazerligação()); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | |______________________| | | | Mãe | | | |______________________| | | | | | | | | | | | | | | | | | | | Chamando... | | | | | | | | (pipipi) | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); retorno = true; break; case "Pai": Console.WriteLine(samsung.Fazerligação()); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | |______________________| | | | Pai | | | |______________________| | | | | | | | | | | | | | | | | | | | Chamando... | | | | | | | | (pipipi) | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); retorno = true; break; case "Vô": Console.WriteLine(samsung.Fazerligação()); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | |______________________| | | | Vô | | | |______________________| | | | | | | | | | | | | | | | | | | | Chamando... | | | | | | | | (pipipi) | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); retorno = true; break; case "Cachorro": Console.WriteLine(samsung.Fazerligação()); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | |______________________| | | | Cachorro | | | |______________________| | | | | | | | | | | | | | | | | | | | Chamando... | | | | | | | | (pipipi) | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); retorno = true; break; case "Papagaio": Console.WriteLine(samsung.Fazerligação()); Console.WriteLine($@" ______________________________ | ________________________ | | | | | | |______________________| | | | Papagaio | | | |______________________| | | | | | | | | | | | | | | | | | | | Chamando... | | | | | | | | (pipipi) | | | | | | | | | | | | | | | | | | | |______________________| | | [] | |____________________________| "); retorno = true; break; default: retorno = true; Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("DIGITE UMA OPÇÃO VALIDA"); Console.ResetColor(); break; } } else if (respostab == 3) { samsung.Desligar(); Console.WriteLine("O Celular foi desligado"); retorno = true; } else { retorno = true; Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("DIGITE UMA OPÇÃO VALIDA"); Console.ResetColor(); } } while (retornarW); } break; default: Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("DIGITE UMA OPÇÃO VALIDA"); Console.ResetColor(); retorno = true; break; } } while (retorno); }