• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 3 anos atrás

Alguém sabe desenvolver utilizando IF | Switch | Try, Catch, Finally , Case, Break em JAVA

1 Faça um programa que receba o número do mês e mostre o mês correspondente por extenso. Valide mês inválido.

2 Escrever um programa que leia quatro valores inteiros distintos e os escreva em ordem crescente.

3 Faça um programa que calcule o valor da conta de luz de uma pessoa. Sabe-se que o cálculo da conta de luz segue a tabela abaixo:

Tipo de Cliente
Valor do KW/h
1 (Residência)
0,79
2 (Comércio)
0,57
3 (Indústria)
0,32


Larissacrn: se o professor pega ja sabe

Respostas

respondido por: hzpck17
1

Fiz em C# mas vc pode refazer em java tranquilamente, uma dica quando for iniciar uma pergunta, passa apenas uma atividade por enquete pois temos tempo para responder e tb tem a questões dos pontos que ganhamos.

   class Program

   {

       static void Main(string[] args)

       {

           Console.Write("Digite o mês: ");

           try

           {

               int.TryParse(Console.ReadLine(), out int mes);

               if (mes != 1 && mes != 2 && mes != 3 && mes != 4 && mes != 5 && mes != 6 && mes != 7 && mes != 8 && mes != 9 && mes != 10 && mes != 11 && mes != 12)

               {

                   throw new Exception("Opção inválida!!!");

               }

               switch (mes)

               {

                   case 1:

                       Console.WriteLine("Estamos em janeiro ");

                       break;

                   case 2:

                       Console.WriteLine("Estamos em fevereiro ");

                       break;

                   case 3:

                       Console.WriteLine("Estamos em março ");

                       break;

                   case 4:

                       Console.WriteLine("Estamos em abril ");

                       break;

                   case 5:

                       Console.WriteLine("Estamos em maio ");

                       break;

                   case 6:

                       Console.WriteLine("Estamos em junho ");

                       break;

                   case 7:

                       Console.WriteLine("Estamos em julho ");

                       break;

                   case 8:

                       Console.WriteLine("Estamos em agosto ");

                       break;

                   case 9:

                       Console.WriteLine("Estamos em setembro ");

                       break;

                   case 10:

                       Console.WriteLine("Estamos em outubro ");

                       break;

                   case 11:

                       Console.WriteLine("Estamos em novembro ");

                       break;

                   case 12:

                       Console.WriteLine("Estamos em dezembro");

                       break;

               }

           }

           catch (Exception e)

           {

               Console.WriteLine(e.Message);

           }          

       }

   }

Perguntas similares