示例#1
0
        static void Main(string[] args)
        {
            celular note20 = new celular();

            Console.WriteLine(note20.cor     = "Cor : white");
            Console.WriteLine(note20.modelo  = "Modelo: Note 20 Ultra 256GB");
            Console.WriteLine(note20.tamanho = "Dimensões: 164.8 x 77.2 x 8.1 mm");


            Console.WriteLine("O celular está ligado?: s/n");
            string resposta = Console.ReadLine();

            if (resposta == "s")
            {
                note20.ligado = true;
            }
            else
            {
                note20.ligado = false;
            }



            int opcao = 0;

            do
            {
                Console.WriteLine("Selecione uma opção");
                Console.WriteLine("[0] - Desligar");
                Console.WriteLine("[1] - Fazer Ligacão");
                Console.WriteLine("[2] - Enviar mensagem");

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

                switch (opcao)
                {
                case 0:
                    Console.WriteLine(note20.Desligar());
                    break;

                case 1:
                    Console.WriteLine(note20.FazerLigacao());
                    break;

                case 2:
                    Console.WriteLine(note20.EnviarMensagem());
                    break;

                default:
                    Console.WriteLine("Opção Inválida");
                    break;
                }
            } while (opcao != 0);
        }
示例#2
0
        static void Main(string[] args)
        {
            celular redmi = new celular();

            redmi.cor     = "Vermelho";
            redmi.modelo  = "Redmi";
            redmi.tamanho = 5;
            redmi.ligado  = true;

            Console.WriteLine(redmi.modelo + " " + redmi.cor);
            Console.WriteLine(redmi.Ligar());
            Console.WriteLine(redmi.Desligar());
            Console.WriteLine(redmi.FazerLigacao());
            Console.WriteLine(redmi.EnviarMensagem());
        }
示例#3
0
        static void Main(string[] args)
        {
            celular Iphone = new celular();

            Iphone.cor     = "red";
            Iphone.modelo  = "Iphone 8";
            Iphone.tamanho = 4;
            Iphone.ligado  = true;
            Iphone.memoria = "5GB";

            Console.WriteLine();
            Console.WriteLine(Iphone.modelo + " " + Iphone.cor + Iphone.memoria);
            Console.WriteLine();
            Console.WriteLine(Iphone.Ligar());
            Console.WriteLine();

            Console.WriteLine();
            Console.WriteLine(Iphone.FazerLigacao());
            Console.WriteLine();
            Console.WriteLine(Iphone.EnviarMensagem());
        }
示例#4
0
        static void Main(string[] args)
        {
            string  resposta;
            bool    celular          = true;
            bool    resposta_correta = false;
            celular celular1         = new celular();

            celular1.modelo  = "Xiaomi - Redmi Note 8";
            celular1.cor     = "Preto";
            celular1.tamanho = "7,5 x 16cm";
            celular1.ligado  = false;
            do
            {
                while (celular1.ligado == false && celular == true)
                {
                    do
                    {
                        Console.WriteLine($@"
         ====================
        ======================
        |                    | 
        |                    | 
        |                    | 
        |                    | 
        |                    | 
        |       Ligar?       | 
        |      1- Sim        | 
        |      2- Não        | 
        |                    | 
        |                    | 
        |                    | 
        |                    | 
        |                    | 
        ======================
         ====================
                    ");
                        resposta = Console.ReadLine();
                        if (resposta == "1")
                        {
                            celular1.ligar();
                            resposta_correta = true;
                        }
                        else if (resposta == "2")
                        {
                            Console.WriteLine("Certo, desligando...");
                            celular          = false;
                            resposta_correta = true;
                        }
                        else
                        {
                            Console.WriteLine("Erro 001: Resposta inválida, digite '1' para ligar e '2' para não ligar.");
                            resposta_correta = false;
                            Console.WriteLine();
                        }
                    } while (resposta_correta == false);
                }
                while (celular1.ligado == true && celular == true)
                {
                    Console.WriteLine($@"
         ====================
        ======================
        |                    | 
        |                    | 
        |                    | 
        |                    | 
        |O que deseja fazer? | 
        |1-Exibir informações| 
        |do aparelho         | 
        |2- Fazer ligação    | 
        |3- Enviar mensagem  | 
        |4- Desligar         | 
        |                    | 
        |                    | 
        |                    | 
        ======================
         ====================
                    ");
                    resposta = Console.ReadLine();
                    if (resposta == "1")
                    {
                        celular1.consultarConfigurações();
                    }
                    else if (resposta == "2")
                    {
                        celular1.fazerLigacao();
                    }
                    else if (resposta == "3")
                    {
                        celular1.enviarMensagem();
                    }
                    else if (resposta == "4")
                    {
                        celular1.desligar();
                    }
                    else
                    {
                        Console.WriteLine("Erro 001: Resposta inválida, digite '1' para exibir informações, '2' fazer uma ligação, '3' para enviar uma mensagem e '4' para desligar o aparelho");
                        Console.WriteLine();
                    }
                }
            } while (celular == true);
        }
示例#5
0
        static void Main(string[] args)
        {
            celular cel = new celular();

            cel.celularzinho = "xiaomi";
            cel.modelo       = "MIA3";
            cel.cor          = "vermelha";
            cel.tamanho      = "6.01 polegadas";
            cel.ligado       = false;

            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine(@" 
            =========================================
            |                                       |
            |          o que deseja fazer?          |
            |                                       |
            |   1- abrir configurações do celular   |
            |                                       |
            |   2- Enviar mensagens                 |
            |                                       |
            |   3- Fazer ligação                    |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");



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


            Console.WriteLine("o celular esta desligado, deseja ligar? (s) para Sim (n) para Não");
            string lig = Console.ReadLine().ToLower();

            if (lig == "s")
            {
                cel.Ligar();
            }
            while (cel.ligado == true)
            {
                if (CelP1 == 1)
                {
                    Console.ForegroundColor = ConsoleColor.DarkCyan;
                    Console.WriteLine($@"
                

            =========================================
            |                                       |
            |     essas são as configurações        |
            |         do seu dispositivo            |
            |                                       |
            |           {cel.celularzinho}          |
            |           {cel.modelo}                |
            |           {cel.cor}                   |
            |           {cel.tamanho}               |
            |                                       |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                }
                else if (CelP1 == 2)
                {
                    Console.ForegroundColor = ConsoleColor.DarkRed;
                    Console.WriteLine($@" 
        
            =========================================
            |                                       |
            | Para quem você deseja                 |
            |                 enviar mensagem?      |
            |          (digite o nome do contato)   |
            |                                       |
            |         1 - Ana                       |
            |         2- Catharina                  |
            |         3- Odirlei                    |
            |         4- Thiago                     |
            |                                       |
            |                                       |
            |                                       |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                    string contatos = Console.ReadLine();

                    Console.ForegroundColor = ConsoleColor.DarkMagenta;
                    Console.WriteLine($@" 
        
            =========================================
            |                                       |
            |     O que você deseja digitar para    |
            |     {contatos}:                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                    string mensagem = Console.ReadLine();

                    Console.ForegroundColor = ConsoleColor.Cyan;

                    Console.WriteLine($@" 
        
            =========================================
            |                                       |
            |                                       |
            |          PARA: {contatos}             |
            |                                       |
            |                                       |
            |                                       |
            |   A mensagem é                        |
            |   {mensagem}                          |
            |                                       |
            |       {cel.EnviarMensagem()}          |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                }
                else if (CelP1 == 3)
                {
                    Console.ForegroundColor = ConsoleColor.DarkYellow;
                    Console.WriteLine($@" 
        
           =========================================
            |                                       |
            | Para quem você deseja                 |
            |                 fazer a ligação?      |
            |          (digite o nome do contato)   |
            |                                       |
            |         1 - Ana                       |
            |         2- Catharina                  |
            |         3- Odirlei                    |
            |         4- Thiago                     |
            |                                       |
            |                                       |
            |                                       |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                    string ligação = Console.ReadLine();

                    Console.WriteLine($@" 
        
            =========================================
            |                                       |
            |                                       |
            |  Realizando chamada com {ligação}     |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            |       {cel.FazerLigacao()}            |              
            |                                       |
            |                                       |
            |                                       |
            |                                       |
            ====================0===================");
                }
            }
        }