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");
        }
Exemple #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);
Exemple #3
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);
            }
        }
Exemple #4
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!");
            }
        }
Exemple #5
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);
        }
Exemple #6
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");
        }
Exemple #7
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);
        }
Exemple #8
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...");
            }
        }
Exemple #9
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);
        }
Exemple #10
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();
                }
            }
        }