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 iphone = new Celular(); Console.WriteLine("Digite LIGAR para ligar o celular"); switch (Console.ReadLine()) { case "LIGAR": iphone.Ligar(); break; default: Console.WriteLine("Comando invalido, desligando..."); break; } }
static void Main(string[] args) { Celular celular1 = new Celular(); Console.WriteLine("Gostaria de ligar o aparelho? s/n"); string escolha = Console.ReadLine(); if (escolha == "s") { celular1.Ligar(); Console.WriteLine("O que mais gostaria de fazer?"); Console.WriteLine("[0] - Fazer Ligação"); Console.WriteLine("[1] - Enviar Mensagem"); Console.WriteLine("[2] - Desligar"); int escolha2 = int.Parse(Console.ReadLine()); switch (escolha2) { case 0: Console.WriteLine("Digite o número que gostaria de ligar:"); celular1.FazerLigação(); break; case 1: Console.WriteLine("Para quem gostaria de enviar a mensagem?"); Console.ReadLine(); Console.WriteLine("O que gostaria de enviar? "); Console.ReadLine(); break; case 2: Environment.Exit(1); break; default: break; } } else { celular1.Desligar(); Environment.Exit(1); } }
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) { bool repetir1 = false; bool repetir2 = false; bool telaInfo = false; Celular on = new Celular(); do { do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine($@" _______________________________________ | ___________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ligar(0) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |_________________________________| | | | | | |_____________________________________| "); Console.ResetColor(); string inicio = Console.ReadLine(); if (inicio == "0") { on.OnOff = true; do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(on.Ligar()); Console.ResetColor(); string opcao = Console.ReadLine(); switch (opcao) { case "1": repetir2 = true; break; case "2": repetir2 = true; on.OnOff = false; break; case "3": Console.Clear(); Console.ForegroundColor = ConsoleColor.Blue; Console.Write("Digite o nome do contato: "); string contato = Console.ReadLine(); Console.Write("Digite uma mensagem: "); string mensagem = Console.ReadLine(); Console.ResetColor(); Console.Clear(); DateTime hora = DateTime.Now; Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(on.Enviar(contato, mensagem, i, hora)); Console.ResetColor(); Thread.Sleep(3000); repetir2 = true; i++; break; case "4": Console.ForegroundColor = ConsoleColor.Blue; Console.Clear(); Console.Write("Digite o número: "); string lig = Console.ReadLine(); DateTime Tempo = DateTime.Now; Console.Clear(); Console.WriteLine(on.Ligando(lig, j, Tempo)); Thread.Sleep(3000); Console.Clear(); Console.WriteLine($@" _______________________________________ | ___________________________________ | | | | | | | ======================= | | {lig} | | ======================= | | | | | | | | | | | | | | | | | | | | CHAMADA NÃO ATENDIDA | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |_________________________________| | | Voltar Home desligar | | (1) (2) (0) | |_____________________________________| "); Console.ResetColor(); Thread.Sleep(3000); repetir2 = true; j++; break; case "5": do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(on.Informacoes()); Console.ResetColor(); string saida = Console.ReadLine(); switch (saida) { case "1": repetir2 = true; break; case "2": repetir2 = true; break; case "0": repetir2 = false; repetir1 = true; on.OnOff = false; break; default: Console.Clear(); Console.WriteLine("Escolha alguma das opções."); Thread.Sleep(2000); telaInfo = true; break; } } while (telaInfo); break; case "0": repetir2 = false; repetir1 = true; on.OnOff = false; break; case "6": if (i == 0) { Console.Clear(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Nenhuma mensagem foi enviada"); Console.ResetColor(); Thread.Sleep(2000); repetir2 = true; } else { Console.Clear(); for (int w = 0; w <= i - 1; w++) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(on.ListarMensagens(w)); Console.ResetColor(); Console.WriteLine("\n"); } do { Console.Write("Pressione 0 para sair: "); repetir2 = true; } while (Console.ReadLine() != "0"); } break; case "7": if (j == 0) { Console.Clear(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Nenhuma chamada foi efetuada"); Console.ResetColor(); Thread.Sleep(2000); repetir2 = true; } else { Console.Clear(); for (int y = 0; y <= j - 1; y++) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(on.ListarChamadas(y)); Console.ResetColor(); Console.WriteLine("\n"); } do { Console.Write("Pressione 0 para sair: "); repetir2 = true; } while (Console.ReadLine() != "0"); } break; default: Console.Clear(); Console.WriteLine("Escolha alguma das opções."); Thread.Sleep(2000); repetir2 = true; break; } } while (repetir2); } else if (inicio == "00") { repetir1 = false; on.OnOff = false; } } while (on.OnOff == true); } while (repetir1); }
static void Main(string[] args) { Celular celular = new Celular(); do { celular.ligado = false; Console.WriteLine("Digite qual celular você quer"); Console.WriteLine($"Modelo: {celular.modelo = "Samsung Galaxy S20"}"); Console.WriteLine($"Cor: {celular.cor = "Preto"}"); Console.WriteLine($"Tamanho: {celular.tamanho = "151.7 x 69.1 x 7.9 mm"}"); Console.WriteLine("-----------------------------"); Console.WriteLine($"Modelo: {celular.modelo = "Xiaomi Mi Note 10"}"); Console.WriteLine($"Cor: {celular.cor = "Branco"}"); Console.WriteLine($"Tamanho: {celular.tamanho = "157.8 x 74.2 x 9.67 mm"}"); Console.WriteLine("-----------------------------"); Console.WriteLine($"Modelo: {celular.modelo = "Samsung Galaxy S10 Plus"}"); Console.WriteLine($"Cor: {celular.cor = "Preto"}"); Console.WriteLine($"Tamanho: {celular.tamanho = "157.6 x 74.1 x 7.8 mm"}"); bool modeloValido = false; do { Console.WriteLine("Digite [1] - Samsung Galaxy S20 [2] - Xiaomi Mi Note 10 [3] - Samsung Galaxy S10 Plus"); int modelo = int.Parse(Console.ReadLine()); switch (modelo) { case 1: Console.WriteLine("Você escolheu o Samsung Galaxy S20"); modeloValido = true; break; case 2: Console.WriteLine("Você escolheu o Xiaomi Mi Note 10"); modeloValido = true; break; case 3: Console.WriteLine("Você escolheu o Samsung Galaxy S10 Plus"); modeloValido = true; break; default: Console.WriteLine("Você digitou um celular inválido"); break; } } while (modeloValido == false); Console.WriteLine("Dejesa ligar o celular s/n"); string resposta = Console.ReadLine(); if (resposta == "s") { celular.ligado = true; Console.WriteLine(celular.Ligar()); } else { celular.ligado = false; Console.WriteLine(celular.Desligar()); return; } int opcao = 0; do { Console.WriteLine("Selecione uma opção"); Console.WriteLine("[1] - Fazer ligação"); Console.WriteLine("[2] - Enviar mensagem"); Console.WriteLine("[0] - Desligar"); opcao = int.Parse(Console.ReadLine()); switch (opcao) { case 1: Console.WriteLine(celular.Ligacao(celular.telefone)); break; case 2: Console.WriteLine(celular.Mensagem(celular.numero)); break; case 0: celular.ligado = false; Console.WriteLine(celular.Desligar()); break; default: Console.WriteLine("Digite uma opção válida"); break; } } while (celular.ligado != false); } while (celular.ligado != false); }
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) { Celular xioami = new Celular(); xioami.cor = "Azul"; xioami.modelo = "Redmi note 9S"; xioami.tamanho = 5; Console.WriteLine("Tela está ligada? s/n"); string celularLigado = Console.ReadLine(); if (celularLigado == "s" || celularLigado == "sim") { xioami.ligado = true; } else { xioami.Ligar(); } if (xioami.ligado) { Console.WriteLine("Deseja enviar uma Mensagem? s/n"); xioami.mensagem = Console.ReadLine(); if (xioami.mensagem == "s" || xioami.mensagem == "sim") { Console.WriteLine("Deseja enviar mensagem para quem? "); string nome = Console.ReadLine(); if (nome != "") { System.Console.WriteLine($"Qual a mensagem que deseja enviar para {nome}?"); string msgEnviar = Console.ReadLine(); if (msgEnviar != "") { Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine("Mensagem enviada com sucesso!"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; System.Console.WriteLine("Falha ao enviar mensagem!"); Console.ResetColor(); } } } Console.WriteLine("Fazer ligação?"); string ligacao = Console.ReadLine(); if (ligacao == "s" || ligacao == "sim") { Console.WriteLine("Deseja ligar para qual contato?"); string destLigacao = Console.ReadLine(); if (destLigacao != "") { Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine("Ligação realizada com sucesso"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; System.Console.WriteLine("Ligação falhou!"); Console.ResetColor(); } } } }
static void Main(string[] args) { //interação simples Console.WriteLine("\n------------Hello World! It's a nice day, today - Codsworth----------\n"); //classe e obj Celular celular = new Celular(); WriteLine("Qual cor do aparelho: "); celular.cor = ReadLine(); WriteLine("\nDigite o modelo: "); celular.modelo = ReadLine(); WriteLine("\nDigite o tamanho do aparelho (numerico): "); celular.tamanho = float.Parse(Console.ReadLine()); WriteLine("\nDeseja ligar o telefone? S/N "); celular.ligado = celular.Ligar(Console.ReadLine()); //tratativa de decisões WriteLine("\n O que deseja fazer agora: (d)Desligar,(c)chamar,(m)mensagem"); string resposta = ReadLine(); //inicio swt switch (resposta) { case "d": WriteLine("Telefone desligado com sucesso"); break; case "c": if (celular.ligado == true) { string nome; WriteLine("Para quem você deseja ligar? "); nome = ReadLine(); WriteLine("\nLigando para " + nome + "..."); WriteLine("Ligação Feita com sucesso."); } else { WriteLine("Ligue seu telefone"); } break; case "m": if (celular.ligado == true) { string nomeMsg; WriteLine("Para quem você deseja mandar msg? "); nomeMsg = ReadLine(); WriteLine("\nEscreva sua msg: "); ReadLine(); WriteLine("\nSua msg foi enviada com sucesso."); } else { WriteLine("Ligue seu telefone"); } break; default: WriteLine("Opção não encontrada"); break; } //fim swt }
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); }
static void Main(string[] args) { Celular Xiaomi = new Celular(); Xiaomi.modelo = "Redmi Note 8"; Xiaomi.cor = "Azul Marinho"; Xiaomi.tamanho = "15 cm de Atura e 7 cm de Largura"; Xiaomi.ligado = false; string selecionar1 = ""; int selecionar2 = 0; Console.WriteLine($@" Modelo: {Xiaomi.modelo} Cor: {Xiaomi.cor} Tamanho: {Xiaomi.tamanho} +---------+ | | | | | | | | | | | | |---------| | ( ) | +---------+ Deseja ligar o {Xiaomi.modelo}? (s/n) "); selecionar1 = Console.ReadLine().ToLower(); if (selecionar1 == "s") { Xiaomi.Ligar(); } while (Xiaomi.ligado == true) { Console.WriteLine($@" O {Xiaomi.modelo} está ligado! +---------------------+ | | | Olá | | 1-Enviar SMS | | 2-Fazer uma Ligação| | 3-Desligar | | | | Selecione uma opção | | | |---------------------| | ( ) | +---------------------+ "); selecionar2 = int.Parse(Console.ReadLine()); if (selecionar2 == 1) { Console.WriteLine(@"Digite o contato: Odirlei Thiago Paulo Cortella Ismot Martins Mãe Pai Beatriz Higor "); string contato = Console.ReadLine(); Console.WriteLine("Digite a mensagem:"); string sms = Console.ReadLine(); Console.WriteLine($@" +---------------------+ | | | Para: {contato} | | Sua mensagem: | | {sms} | | | | {Xiaomi.Enviar_Mensagem()}| | | | | |---------------------| | ( ) | +---------------------+ "); } else if (selecionar2 == 2) { Console.WriteLine(@"Digite o contato: Odirlei Thiago Paulo Cortella Ismot Martins Mãe Pai Beatriz Higor "); string contato = Console.ReadLine(); Console.WriteLine($@" +---------------------+ | | | Para: {contato} | | | | {Xiaomi.Fazer_Ligação()}| | | | | | | | | |---------------------| | ( ) | +---------------------+ "); } else { Xiaomi.Desligar(); } } }