static void Main(string[] args) { Celular m = new Celular(); m.cor = "Preto"; m.modelo = "Moto G6"; m.tamanho = 5.7; m.ligado = false; m.Desligar(); m.Ligar(); m.Ligar(); m.FazerLigacao("Paulo"); m.EnviarMensagem("Carlos"); m.Desligar(); m.FazerLigacao("Paulo"); m.EnviarMensagem("Carlos"); }
static void Main(string[] args) { Celular samsung = new Celular(); samsung.modelo = "Samsung Galaxy10"; samsung.cor = "Branco"; Console.WriteLine("Deseja ligar seu celular?"); samsung.ligado = Boolean.Parse(Console.ReadLine()); if (samsung.ligado) { while (samsung.ligado == true) { Console.WriteLine("O que deseja fazer? \n1- Ligar \n2- Enviar mensagem \n3- Desligar"); int resposta = Int32.Parse(Console.ReadLine()); switch (resposta) { case 1: Console.WriteLine(samsung.FazerLigacao()); break; case 2: Console.WriteLine(samsung.EnviarMensagem()); break; case 3: Console.WriteLine(samsung.Desligar()); break; case 4: Console.WriteLine(samsung.Ligar()); break; } } } else { Console.WriteLine("O celular está desligado!"); } }
static void Main(string[] args) { Celular xiaomi = new Celular(); Console.WriteLine(xiaomi.cor = "Preto"); Console.WriteLine(xiaomi.modelo = "Redmi 6A"); Console.WriteLine(xiaomi.tamanho = 7); Console.WriteLine("O celular está ligado? (false para desligado e true para ligado)"); bool status = bool.Parse(Console.ReadLine()); xiaomi.ligado = status; Console.WriteLine(xiaomi.Ligar(xiaomi.modelo)); desligamento: Console.WriteLine("Você deseja desligar o celular? (sim ou não)"); string r1 = Console.ReadLine(); if (r1 == "sim") { Console.WriteLine(xiaomi.Desligar(xiaomi.modelo)); goto final; } if (r1 == "não") { Console.WriteLine("O celular não será desligado."); } else { goto desligamento; } ligação: Console.WriteLine("Você deseja fazer uma ligação? (sim ou não)"); string r2 = Console.ReadLine(); if (r2 == "sim") { Console.WriteLine(xiaomi.FazerLigacao(xiaomi.modelo)); goto mensagem; } if (r2 == "não") { Console.WriteLine("O celular não fará nenhuma ligação."); } else { goto ligação; } mensagem: Console.WriteLine("Você deseja enviar uma mensagem? (sim ou não)"); string r3 = Console.ReadLine(); if (r3 == "sim") { Console.WriteLine(xiaomi.EnviarMensagem(xiaomi.modelo)); goto final; } if (r2 == "não") { Console.WriteLine("O celular não enviará nenhuma mensagem."); goto final; } else { goto mensagem; } final: Console.WriteLine("Fim das operações"); }
static void Main(string[] args) { Celular celular1 = new Celular(); celular1.cor = "Azulão"; celular1.modelo = "Redmi Note 9"; celular1.tamanho = 6.53f; celular1.ligado = false; Console.WriteLine("Você deseja ligar o celular? Ligar = 1 Não Ligar = 2"); int opcaoLigarCelular = int.Parse(Console.ReadLine()); do { if (opcaoLigarCelular == 1) { celular1.Ligar(); Console.WriteLine(@" __________________________ | | | | | 1- Fazer Ligação | | | | | | | | 2- Enviar Mensagem | | | | | | | | 3- Mostrar informações | | | | | | | | 4- Desligar | | | |________________________| "); int opcoesCelular = int.Parse(Console.ReadLine()); switch (opcoesCelular) { case 1: celular1.FazerLigacao(); break; case 2: celular1.EnviarMensagem(); break; case 3: Console.WriteLine($"O modelo de seu celular é um {celular1.modelo} , sua cor é {celular1.cor}, com uma tela de {celular1.tamanho} polegadas!"); break; case 4: MostrarDesligando(); celular1.Desligar(); break; default: break; } } else if (opcaoLigarCelular == 2) { celular1.Desligar(); } } while (celular1.ligado); }
static void Main(string[] args) { Celular Samsung = new Celular(); Console.Clear(); Console.WriteLine(Samsung.modelo); Console.WriteLine(Samsung.cor); Console.WriteLine(Samsung.tamanho); Console.WriteLine("Ligue seu celular novo...Dica: Ligar \n"); string VouLigar = Console.ReadLine(); Console.WriteLine("\n"); if (VouLigar == "Ligar") { Samsung.Ligar(); if (!Samsung.Ligar()) { do { Console.WriteLine(@" ____________________________ ||______________________0 0_|| || ____________________ || || | | || || | Olá Seja Bem-Vindo | || || | | || || |____________________| || || || || || ||--------------------------|| || || || || || || || 2- Desligar || || || || 3- Fazer Ligação || || 4- Enviar Mensagem || ||__________________________|| ||____________O_____________|| "); string escolha = Console.ReadLine(); switch (escolha) { case "2": Console.WriteLine(Samsung.Desligar()); Samsung.desligar = true; break; case "3": Console.WriteLine(Samsung.FazerLigacao()); Samsung.desligar = false; break; case "4": Console.WriteLine(Samsung.EnviarMensagem()); Samsung.desligar = false; break; default: Console.WriteLine("Opção invalida."); Samsung.desligar = false; break; } } while (Samsung.desligar == false); } } else { Console.Write("Deveria ter ligado direito..."); } }
static void Main(string[] args) { string opcao; Celular celular1 = new Celular(); Console.Write("Insira a cor do celular: "); celular1.cor = Console.ReadLine(); Console.Write("Insira o modelo do celular: "); celular1.modelo = Console.ReadLine(); Console.Write("Insira o tamanho do celular (em polegadas, e apenas números): "); celular1.tamanho = float.Parse(Console.ReadLine()); Console.WriteLine("O celular está ligado? (S/N) "); string resposta = Console.ReadLine().ToLower(); do { if (resposta == "s") { celular1.ligado = true; } else if (resposta == "n") { celular1.ligado = false; } Console.WriteLine("------- MENU -------"); Console.WriteLine("Escolha uma opção: "); Console.WriteLine("[1] - Ligar ou desligar o celular "); Console.WriteLine("[2] - Fazer ligação"); Console.WriteLine("[3] - Enviar mensagem "); Console.WriteLine("[4] - Mostrar ficha técnica do celular "); Console.WriteLine("[0] - Sair "); opcao = Console.ReadLine().ToLower(); switch (opcao) { case "1": resposta = celular1.LigarDesligar(resposta); break; case "2": if (celular1.ligado == false) { resposta = celular1.ValidarLigacao(resposta); } if (celular1.ligado == true) { celular1.FazerLigacao(resposta); } break; case "3": if (celular1.ligado == false) { resposta = celular1.ValidarLigacao(resposta); } if (celular1.ligado == true) { celular1.EnviarMensagem(resposta); } break; case "4": Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine($"Cor do celular: {celular1.cor}"); Console.WriteLine($"Modelo do celular: {celular1.modelo}"); Console.WriteLine($"Tamanho do celular {celular1.tamanho}"); Console.ResetColor(); break; case "0": Console.WriteLine("Até Breve!"); break; default: Console.WriteLine("Operação Inválida"); break; } }while(opcao != "0"); }