static void Main(string[] args)
        {
            Celular iphone = new Celular();

            iphone.modelo  = "Iphone 6";
            iphone.cor     = "Prata";
            iphone.tamanho = 5;



            Console.WriteLine("Deseja ligar o celular?");
            iphone.ligado = iphone.TraduzConsole(Console.ReadLine());
            Console.WriteLine();
            Console.WriteLine("--------------------------");
            Console.WriteLine();


            Console.WriteLine("Modelo : " + iphone.VerModelo());
            Console.WriteLine("Cor : " + iphone.VerCor());
            Console.WriteLine("Tamanho : " + iphone.VerTamanho());
            Console.WriteLine();
            Console.WriteLine("--------------------------");
            Console.WriteLine();
            if (iphone.ligado == true)
            {
                Console.WriteLine("O que deseja fazer com o celular?");
                Console.WriteLine("Desligar, Ligação ou Mensagem (Digitar da forma que está escrito)");
                Console.WriteLine();
                string acao = Console.ReadLine();
                Console.WriteLine();
                Console.WriteLine("--------------------------");
                if (acao == "Desligar" || acao == "desligar" || acao == "DESLIGAR")
                {
                    Console.WriteLine("Você Desligou o celular");
                }
                if (acao == "Mensagem" || acao == "mensagem" || acao == "MENSAGEM")
                {
                    Console.WriteLine("Você Enviou uma Mensagem");
                }
                if (acao == "LIGACAO" || acao == "ligacao" || acao == "Ligação" || acao == "LIGAÇÃO" || acao == "ligação")
                {
                    Console.WriteLine("Você Fez uma ligação");
                }
                else
                {
                    Console.WriteLine("Comando errado, parceirão");
                }
            }

            if (iphone.ligado == false)
            {
                Console.WriteLine("O celular está Desligado");
            }
        }
Example #2
0
        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);
Example #3
0
        static void Main(string[] args)
        {
            string resposta = null;
            string enviarMensagem;

            Celular apple = new Celular();

            Console.WriteLine("Qual a cor do celular?");
            apple.cor = Console.ReadLine();
            Console.WriteLine("\nQual o modelo?");
            apple.cor = Console.ReadLine();
            Console.WriteLine("\nQual tamanho do celular?\nPequeno\nMédio\nGrande");
            apple.cor = Console.ReadLine();

            do
            {
                Console.WriteLine("Digite sim para ligar o celular.");
                apple.ligado = apple.TraduzConsole(Console.ReadLine());
            }while(!apple.ligado);
            Console.WriteLine("\nligou em!!");


            do
            {
                Console.WriteLine("\nSelecione o que deseja fazer: \n");
                Console.WriteLine("1 - Fazer ligação");
                Console.WriteLine("2 - Enviar Mensagem");
                Console.WriteLine("0 - Desligar");
                resposta = Console.ReadLine();

                switch (resposta)
                {
                case "1":
                    Console.WriteLine("\nFazendo ligação...");
                    break;

                case "2":
                    Console.WriteLine("\nO que deseja enviar?");
                    enviarMensagem = Console.ReadLine();
                    Console.WriteLine("\nSua mensagem escrito:\n" + enviarMensagem + "\nfoi enviada.");
                    break;

                case "0":
                    Console.WriteLine("Desligando Celular.");
                    break;

                default:
                    Console.WriteLine("Tente uma opção válida.");
                    break;
                }
            }while(resposta != "0");
        }
        static void Main(string[] args)
        {
            Celular celular = new Celular();
            Metodos metodos = new Metodos();

            int resposta = 0;

            Console.WriteLine("Bem-vindo ao YourPhone!");
            Console.WriteLine("Para usá-lo, ligue o celular");
            Console.WriteLine("[1] - Ligar [2] - Continuar Desligado");
            resposta = int.Parse(Console.ReadLine());
            if (resposta == 1)
            {
                metodos.Ligar();
                do
                {
                    int escolha = 0;
                    Console.WriteLine("O que você deseja fazer?");
                    Console.WriteLine("[1] - Fazer uma ligação [2] - Enviar uma mensagem");
                    Console.WriteLine("[3] - Ver as especificações do seu modelo [4] - Desligar o YourPhone");
                    escolha = int.Parse(Console.ReadLine());

                    switch (escolha)
                    {
                    case 1:
                        metodos.FazerLigacao();
                        break;

                    case 2:
                        metodos.EnviarMensagem();
                        break;

                    case 3:
                        celular.Especificacoes();
                        break;

                    case 4:
                        metodos.Desligar();
                        break;

                    default:
                        Console.WriteLine("Opção inválida!");
                        break;
                    }
                } while (resposta != 4);
            }
            else
            {
                Console.WriteLine("Obrigado por usar o YourPhone!");
            }
        }
Example #5
0
        static void Main(string[] args)
        {
            Celular iphone = new Celular();

            iphone.cor     = "preto";
            iphone.modelo  = "iphone 11";
            iphone.tamanho = 6f;
            iphone.ligado  = true;

            if (iphone.ligado)
            {
                string ligacao;
                string mensagem;
            }
        }
Example #6
0
        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;
            }
        }
Example #7
0
        static void Main(string[] args)
        {
            //Crie uma Classe de um Celular, com as propriedades cor, modelo, tamanho, ligado(booleano).
            //- Com os métodos, ligar, desligar, fazer ligação, enviar mensagem.
            //- Só será possível executar tais métodos se o celular estiver ligado.

            Celular celular = new Celular();

            Console.WriteLine("Digite a cor do celular: ");
            celular.cor = Console.ReadLine();

            Console.WriteLine("Digite o modelo do celular: ");
            celular.modelo = Console.ReadLine();

            Console.WriteLine("Digite o tamanho do celular: ");
            celular.tamanho = Console.ReadLine();

            Console.WriteLine("Seu celular esta ligado: true/false? ");
            celular.ligado = bool.Parse(Console.ReadLine());

            int escolha = 0;


            do
            {
                Console.WriteLine("Menu");
                Console.WriteLine("-----------------------");
                Console.WriteLine("Opção [1] - Fazer ligação");
                Console.WriteLine("Opção [2] - Enviar uma mensagem");
                Console.WriteLine("Opção [1] - Sair");
                escolha = int.Parse(Console.ReadLine());

                switch (escolha)
                {
                case 1:
                    if ()
                    {
                    }
                    break;

                default:
                    break;
                }
            } while (escolha != 0);
        }
        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");
        }
Example #9
0
        static void Main(string[] args)
        {
            Celular smartphone = new Celular();

            // Utilizado como um botao para ligar//
            Console.WriteLine("Se deseja ligar o dispositivo aperte 1, e 2 para desliagar:");
            smartphone.on = int.Parse(Console.ReadLine());

            switch (smartphone.on)
            {
            case 1: Console.WriteLine("Celular ligado");
                Console.WriteLine("-------------------------------");
                Console.WriteLine("Digite a cor de seu celular:");
                smartphone.cor = Console.ReadLine();
                Console.Clear();
                Console.WriteLine("-------------------------------");

                Console.WriteLine("Digite o modelo do seu celular:");
                smartphone.modelo = Console.ReadLine();
                Console.Clear();
                Console.WriteLine("-------------------------------");


                Console.WriteLine("Qual o tamanho do seu celular?");
                smartphone.tamanho = int.Parse(Console.ReadLine());
                Console.Clear();
                Console.WriteLine("-------------------------------");

                Console.WriteLine("Digite a mensagem desejada:");
                smartphone.mensagem = Console.ReadLine();
                Console.Clear();
                Console.WriteLine("Mensagem enviada!!!");

                Console.WriteLine("Disque o numero em que deseja ligar:");
                smartphone.ligar = int.Parse(Console.ReadLine());
                Console.WriteLine("Ligação realizada!!!");
                Console.WriteLine("-------------------------------");

                break;

            case 2: Console.WriteLine("Celular desligado");
                break;
            }
        }
Example #10
0
        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);
            }
        }
Example #11
0
        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!");
            }
        }
Example #12
0
        static void Main(string[] args)
        {
            Celular iphone = new Celular();

            iphone.nome     = "iPHONE";
            iphone.cor      = "cinza";
            iphone.modelo   = "Iphone 8 plus";
            iphone.tamanho  = 158f;
            iphone.ligado   = true;
            iphone.desligar = false;

            if (iphone.ligado == true)
            {
                Console.WriteLine(iphone.EnviarMensagem());
                Console.WriteLine(iphone.MensagemRecebida());
            }
            else
            {
                Console.WriteLine(iphone.MensagemNaoEnviada());
            }
        }
Example #13
0
        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);
        }
Example #14
0
        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);
        }
Example #15
0
        static void Main(string[] args)
        {
            Celular galaxy = new Celular();

            galaxy.nome   = "Galaxy S800";
            galaxy.modelo = "Galaxy";
            galaxy.marca  = "Samsumg";
            galaxy.cor    = "Preta";
            galaxy.status = false;
            galaxy.tam    = 7;

            Console.WriteLine("O seu celular tem as seguintes características : modelo " + galaxy.modelo + ", da marca " + galaxy.marca + ", cor " + galaxy.cor + " e tamanho de " + galaxy.tam + "cm");
            Console.WriteLine();
            Console.WriteLine("Para o celular ligar digite: 'On'");
            galaxy.status = galaxy.Iniciar(Console.ReadLine());
            Thread.Sleep(2000);
            Console.WriteLine("O celular está iniciando");
            Console.WriteLine("Loading...");
            Thread.Sleep(700);
            Console.WriteLine("Loading..");
            Thread.Sleep(700);
            Console.WriteLine("Loading...");
            Thread.Sleep(700);
            Console.WriteLine("Loading.");
            Console.Clear();
            Console.WriteLine("O celular está ligado");
            Console.WriteLine("O que deseja?");
            Console.WriteLine();
inicio:
            Console.WriteLine("Se deseja fazer uma ligação digite [ligar], caso queira efetuar outra tarefa espere alguns segundos...");
            Console.WriteLine();
            Thread.Sleep(4000);
            Console.WriteLine("Ok, você prefere mensagem né?Então digite [msg] e a envie");
            Console.WriteLine();
            Thread.Sleep(2000);
            Console.WriteLine("Agora eu acertei você deseja desligar o sistema correto?Então digite [off]");


            switch (Console.ReadLine())
            {
            case "msg":
                Console.WriteLine("Digite uma mensagem");
                galaxy.mensagem(Console.ReadLine());
                Console.WriteLine("Mensagem enviada");
                Thread.Sleep(200);
                Console.Clear();
                goto inicio;
                break;

            case "ligar":
                Console.WriteLine("Digite o numero para ligaçao");
                galaxy.ligar(Console.ReadLine());
                Console.WriteLine("Ligação efetuada");
                Thread.Sleep(200);
                Console.Clear();
                goto inicio;
                break;

            case "off":
                Console.WriteLine();
                Console.WriteLine("O celular será desligado");
                Console.WriteLine();
                Thread.Sleep(400);
                Console.WriteLine("Desligando...");
                Thread.Sleep(400);
                Console.WriteLine("Desligando..");
                Thread.Sleep(400);
                Console.WriteLine("Desligando...");
                Thread.Sleep(400);
                Console.WriteLine("Desligando.");
                Thread.Sleep(400);
                Console.WriteLine("Desligando...");

                galaxy.desligar();

                break;

            default:
                Console.WriteLine("Comando invalido");
                Console.Clear();
                goto inicio;
                break;
            }
        }
        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
        }
Example #17
0
        static void Main(string[] args)
        {
            Celular celular1 = new Celular();

            celular1.modelo  = "Iphone";
            celular1.cor     = "Cinza";
            celular1.tamanho = 16;

            Console.WriteLine("Digite 1 para seu celular ligar, ou 2 para desligar o mesmo");
            int LigarOuDesligar = int.Parse(Console.ReadLine());

            if (LigarOuDesligar == 1)
            {
                celular1.ligar();
            }
            if (LigarOuDesligar == 2)
            {
                Console.WriteLine("Obrigado por escolher a Apple");
                celular1.desligar();
            }


            if (celular1.ligado == true)
            {
                Console.WriteLine(@"
|=================================================|
|                                                 |
|                   Você deseja:                  |
|             1 - Fazer uma ligação               |
|             2 - Enviar uma mensagem             |
|             3 - Desligar o celular              |
|             4 - Exibir informações do celular   |
|                                                 |
|=================================================|
                ");
            }

            int opcaoMenu = int.Parse(Console.ReadLine());

            switch (opcaoMenu)
            {
            case 1:
                Console.WriteLine(celular1.ligacao());
                Console.WriteLine($@"
|=================================================|
|                                                 |
|                                                 |
|           Digite o número  para qual você       |
|                    quer ligar                   |
|                                                 |
|                                                 |
|=================================================|
                            ");

                string numeroEscolhido = Console.ReadLine();

                Console.WriteLine($@"
|=================================================|
|                                                 |
|                                                 |
|             Ligando Para {numeroEscolhido}      |
|                                                 |
|                                                 |
|                                                 |
|=================================================|
                            ");

                string enviarMensagem = Console.ReadLine();

                Console.WriteLine($@"
|=================================================|
|                                                 |
|                                                 |
|              Escreva a sua mensagem             |
|                                                 |
|                                                 |
|                                                 |
|=================================================|
                            ");

                string mensagem = Console.ReadLine();

                Console.WriteLine($@"
|=================================================|
|                                                 |
|                                                 |
|    '{mensagem}'                                 |
|                  enviada para                   |
|                  {enviarMensagem}               |
|                                                 |
|=================================================| 
 
                            ");
                break;

            case 3:
                celular1.desligar();
                break;

            case 4:
                Console.WriteLine($@"
|=================================================|
|             Informações do Modelo               |
|                                                 |
|             Modelo: {celular1.modelo}           |
|             Cor: {celular1.cor}                 |
|             Tamanho: {celular1.tamanho}         |
|                                                 |
|=================================================|
                ");
                break;

            default:
                break;
            }
        }
Example #18
0
        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");
        }
Example #19
0
        static void Main(string[] args)
        {
            bool validacao  = false;
            bool validacao2 = false;

            Console.WriteLine("Bem Vindo!!!");
            Celular classe = new Celular();

            do
            {
                Console.WriteLine("Qual o Modelo do celular?");
                classe.modelo = Console.ReadLine();

                Console.WriteLine($"Qual a cor do {classe.modelo}?");
                classe.cor = Console.ReadLine();

                Console.WriteLine($"Qual o Tamanho do {classe.modelo}?");
                classe.tamanho = double.Parse(Console.ReadLine());

                Console.WriteLine($"Ok, você escolheu o {classe.modelo} voce deseja liga-lo? (s/n)");
                string ligar = Console.ReadLine().ToLower();

                if (ligar == "s")
                {
                    classe.ligado = true;
                }
                else if (ligar == "n")
                {
                    classe.ligado = false;
                }
                else
                {
                    Console.WriteLine("Valor Incorreto, Por Favor Tente Novamente!!!");
                }

                do
                {
                    if (classe.ligado == true)
                    {
                        Console.WriteLine($"Ok, Você Ligou o {classe.modelo} o que você deseja? \n1 - ligação \n2 - enviar mensagem \n3 - Desligar o {classe.modelo}");
                        string ativo = Console.ReadLine();
                        switch (ativo)
                        {
                        case "1":
                            Console.WriteLine("Você decidiu fazer uma ligação, escreva o numero de telefone para fazer a ligação!");
                            string number = Console.ReadLine();
                            break;

                        case "2":
                            Console.WriteLine("Você decidiu Mandar uma mensagem, escreva o nome e a mensagem para a pessoa desejada!");
                            string mensagem = Console.ReadLine();
                            break;

                        case "3":
                            validacao2 = true;
                            break;

                        default:
                            Console.WriteLine("Valor Incorreto, Por Favor Tente Novamente!!!");
                            break;
                        }
                    }
                } while (validacao2 == false);

                Console.WriteLine("Ok, O que você deseja? \n1 - Cadastrar outro celular \n2 - Sair");
                string escolha = Console.ReadLine();

                if (escolha == "1")
                {
                    Console.WriteLine("Ok, Você escolheu cadastrar outro celular!!!");
                }
                else if (escolha == "2")
                {
                    Console.WriteLine("Ok, Volte sempre!!!");
                    validacao = true;
                }

                else if (classe.ligado == false)
                {
                    Console.WriteLine("Ok, O que você deseja? \n1 - Cadastrar outro celular \n2 - Sair");
                    escolha = Console.ReadLine();

                    if (escolha == "1")
                    {
                        Console.WriteLine("Ok, Você escolheu cadastrar outro celular!!!");
                    }
                    else if (escolha == "2")
                    {
                        Console.WriteLine("Ok, Volte sempre!!!");
                        validacao = true;
                    }
                }
            } while (validacao == false);
        }
Example #20
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);
        }
Example #21
0
        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");
        }
Example #22
0
        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);
        }
Example #23
0
        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();
                    }
                }
            }
        }
Example #24
0
        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)
        {
            //Crie uma Classe de um Celular, com as propriedades cor, modelo, tamanho, ligado(booleano). - Com os métodos, ligar, desligar, fazer ligação, enviar mensagem. - Só será possível executar tais métodos se o celular estiver ligado.

            Celular telefone = new Celular();

            Console.WriteLine("CELULAR");
            //CARACTERISTICAS DO APARELHO
            System.Console.WriteLine("Qual o modelo do aparelho?");
            telefone.modelo = Console.ReadLine();

            System.Console.WriteLine("Qual a cor do aparelho?");
            telefone.cor = Console.ReadLine();

            System.Console.WriteLine("Qual o tamanho?");
            telefone.tamanho = float.Parse(Console.ReadLine());

            //ESTADO DO APARELHO
            System.Console.WriteLine("O telefone está ligado? S/N");
            string escolha = Console.ReadLine();

            if (escolha == "s")
            {
                telefone.status = true;
            }
            else
            {
                telefone.status = false;
                System.Console.WriteLine("Não é possível acessar os recursos do aparelho. Ligue e volte mais tarde");
            }


            //MENU
            string menu;

            do
            {
                System.Console.WriteLine("MENU");

                System.Console.WriteLine("[a] - Chamar");
                System.Console.WriteLine("[b] - Enviar Mensagem");
                System.Console.WriteLine("[c] - Ligar Aparelho");
                System.Console.WriteLine("[0] - Desligar Aparelho");
                menu = Console.ReadLine();

                int    numero  = 0;
                int    contato = 0;
                int    envio   = 0;
                string texto   = "s";

                switch (menu)
                {
                case "a":
                    if (numero == 0)
                    {
                        System.Console.WriteLine(telefone.Chamada(numero));// repetindo o numero digitado 2X ????
                        numero = int.Parse(Console.ReadLine());
                        break;
                    }
                    else
                    {
                        System.Console.WriteLine("Por favor, dgite um número válido para completar a ligação!");
                    }
                    break;

                case "b":
                    if (numero == 0)
                    {
                        System.Console.WriteLine(telefone.Mensagem(contato, texto, envio));
                        texto = Console.ReadLine();
                        break;
                    }
                    else
                    {
                        System.Console.WriteLine("Por favor, dgite um número válido para enviar a mensagem!");
                    }
                    break;

                case "c":
                    System.Console.WriteLine("Ligando");
                    break;

                case "0":
                    System.Console.WriteLine("Desligando");
                    break;

                default:
                    System.Console.WriteLine("Opção inválida");
                    break;
                }
            } while (menu != "0");
        }
Example #26
0
        static void Main(string[] args)
        {
            Celular celular1 = new Celular();

            Console.WriteLine("qual cor você vai querer? temos: Yellow, Blue , Black, Gray e Green");
            string color = Console.ReadLine();

            celular1.tamanho = 15f;

            celular1.modelo = "SANSUNG";

            Console.WriteLine("Digite apenas o seu primero nome");
            string nome = Console.ReadLine();

            Console.WriteLine("aperte 'L' para ligar o celular");
            string ligar_celular = Console.ReadLine().ToUpper();

            if (ligar_celular == "L")
            {
                celular1.Ligado();
            }

            Console.ForegroundColor = (ConsoleColor)Enum.Parse(typeof(ConsoleColor), color, true);
            Console.WriteLine($@"
====================
|_______====_______|
|                  | 
|                  |
|                  |
|                  |
|     SANSUNG      |
|                  |
|  {celular1.tamanho} POLEGADAS    |
|                  |
|==================|
|        ◯         |
|==================|");
            do
            {
                Console.WriteLine($@"
====================
|_______====_______|
|                  | 
| Bem vind@ {nome} |
|                  |
|                  |
| 1-Ligar          |
| 2-Mensagem       |
| 3-desligar       |
|                  |
|==================|
|        ◯         |
|==================|");
                string opcao = Console.ReadLine();
                switch (opcao)
                {
                case "1":
                    Console.WriteLine($@"
====================
|_______====_______|
|                  | 
| Lista de contato |
|                  |
| 1-martu          |
| (11)99782-7989   |
| 2-reur           |
| (11)99782-7989   |
|                  |
|==================|
|        ◯         |
|==================|");
                    string opcao_ligacao = Console.ReadLine();
                    switch (opcao_ligacao)
                    {
                    case "1":
                        Console.WriteLine($@"
====================
|_______====_______|
|                  | 
| martu            |
|                  |
| (11)99782-7989   |
|                  |
| {celular1.LigarNumero()}      |
|                  |
|                  |
|==================|
|        ◯         |
|==================|");
                        break;

                    case "2":
                        Console.WriteLine($@"
====================
|_______====_______|
|                  | 
| reur             |
|                  |
| (11)99782-7989   |
|                  |
| {celular1.LigarNumero()}      |
|                  |
|                  |
|==================|
|        ◯         |
|==================|");
                        break;

                    default:
                        break;
                    }

                    break;

                case "2":
                    Console.WriteLine($@"
====================
|_______====_______|
|                  | 
| whatsapp 😎      |
|                  |
|                  |
| 1-martu          |
| 2-reur           |
|                  |
|                  |
|==================|
|        ◯         |
|==================|");
                    string opcao_mensagem = Console.ReadLine();
                    switch (opcao_mensagem)
                    {
                    case "1":
                        Console.WriteLine($@"
====================
|_______====_______|
| 😎 martu         |
| ---------------- | 
| -eae             |
|             eae- |
|                  |
|                  |
| digite uma       |
| mensagem         |
|==================|
|        ◯         |
|==================|");
                        string escrita = Console.ReadLine();
                        Console.WriteLine($@"
====================
|_______====_______|
| 😎 martu         |
| ---------------- | 
| -eae             |
|             eae- |
|        {escrita}-|
|                  |
| digite uma       |
| mensagem         |
|==================|
|        ◯         |
|==================|");
                        celular1.EnviarMensagem();
                        break;

                    case "2":
                        Console.WriteLine($@"
====================
|_______====_______|
| 🐵 reur          |
| ---------------- | 
| -eae             |
|             eae- |
|                  |
|                  |
| digite uma       |
| mensagem         |
|==================|
|        ◯         |
|==================|");
                        string escrita2 = Console.ReadLine();
                        Console.WriteLine($@"
====================
|_______====_______|
| 🐵 reur          |
| ---------------- | 
| -eae             |
|             eae- |
|       {escrita2}-|
|                  |
| digite uma       |
| mensagem         |
|==================|
|        ◯         |
|==================|");
                        celular1.EnviarMensagem();
                        break;

                    default:
                        break;
                    }
                    break;

                case "3":
                    Console.WriteLine("desligando o celular");
                    celular1.Desligado();
                    break;

                default:
                    break;
                }
            } while (celular1.ld == true);
        }
Example #27
0
        static void Main(string[] args)
        {
            // Alunos aluno = new Alunos();

            // Console.WriteLine("Digite o Nome do Aluno: ");
            // aluno.nome = Console.ReadLine();

            // Console.WriteLine("Digite o Curso do Aluno: ");
            // aluno.curso = Console.ReadLine();

            // Console.WriteLine("Digite o RG do Aluno: ");
            // aluno.rg = Console.ReadLine();

            // Console.WriteLine("Digite a Idade do Aluno: ");
            // aluno.curso = Console.ReadLine();

            // Console.WriteLine("Digite a Média Final do Aluno: ");
            // aluno.mediaFinal = float.Parse(Console.ReadLine());

            // Console.WriteLine("Digite o valor da Mensalidade do Aluno: ");
            // aluno.curso = Console.ReadLine();

            // Console.WriteLine("Digite se o Aluno é bolsista (s/n): ");
            // string resposta = Console.ReadLine();
            // if(resposta == "s"){
            //     aluno.bolsista = true;
            // }
            // else{
            //     aluno.bolsista = false;
            // }

            // int opcao = 0;

            // do{
            //     Console.WriteLine("Selecione uma opção");
            //     Console.WriteLine("[1] - Ver Média do Aluno");
            //     Console.WriteLine("[2] - Ver Mensalidade do Aluno");
            //     Console.WriteLine("[0] - Sair");
            //     opcao = int.Parse(Console.ReadLine());


            // switch (opcao){
            //     case 1:
            //         Console.WriteLine($"A Média final do Aluno {aluno.nome} = {aluno.VerMediaAluno()}");
            //     break;

            //     case 2:
            //         Console.WriteLine($"A Mensalidade do Aluno fica em: {aluno.VerMensalidade()}");
            //     break;

            //     case 0:
            //         Console.WriteLine("Obrigado por acessar!");
            //     break;

            //     default:
            //          Console.WriteLine("Opção Inválida");
            //     break;

            // }
            // }while (opcao != 0);

            Celular celular = new Celular();

            int opcao     = 0;
            int opcaoMenu = 0;

            Console.WriteLine("Celular no console");
            Console.WriteLine("[1] - Ligar");
            Console.WriteLine("[0] - Desligar");
            opcao = int.Parse(Console.ReadLine());

            if (opcao == 1)
            {
                Console.WriteLine("Digite a Cor do celular:");
                celular.cor = Console.ReadLine();

                Console.WriteLine("Digite o Modelo do celular:");
                celular.modelo = Console.ReadLine();

                Console.WriteLine("Digite o Tamanho do celular:");
                celular.tamanho = float.Parse(Console.ReadLine());

                do
                {
                    Console.WriteLine("Selecione uma opção");
                    Console.WriteLine("[1] - Especificações do celular");
                    Console.WriteLine("[2] - Mandar mensagem");
                    Console.WriteLine("[3] - Fazer ligação");
                    Console.WriteLine("[0] - Sair");
                    opcao = int.Parse(Console.ReadLine());

                    switch (opcaoMenu)
                    {
                    case 1:
                        Console.WriteLine($"Modelo {celular.modelo}, cor {celular.cor}, {celular.tamanho} cm de altura.");
                        break;

                    case 2:
                        Console.WriteLine("Para quem a mensagem será enviada?");
                        Console.ReadLine();
                        Console.WriteLine("Digite a mensagem:");
                        Console.ReadLine();
                        Console.WriteLine("mensagem enviada com sucesso!");
                        break;

                    case 3:
                        Console.WriteLine("Para quem a ligação será feita?");
                        Console.ReadLine();
                        Console.WriteLine("Ligando...");
                        Console.ReadLine();
                        Console.WriteLine("A ligação caiu na caixa postal, tente novamente mais tarde!");
                        break;

                    default:
                        Console.WriteLine("Opção Inválida");
                        break;
                    }
                }while(opcaoMenu != 0);
            }
            else
            {
                Console.WriteLine("Tchau!");
            }
        }
Example #28
0
        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();
                }
            }
        }