image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

KP

Katielly Pereira15/01/2025 18:17
Compartilhe

Primeiros Passos - Desafio de Java

    Feliz em concluir esse desafio e saber que estou no caminho certo com meus estudos.

    Crie um desafio em uma classe chamada Desafio e calcule a média de três salários fornecidos pelo usuário.

    1.Cria a classe Desafio com o método main.

    2.Pede 3 salários pro usuário usando o Scanner.

    • Aceita tanto vírgula quanto ponto como separador.

    3.Ajusta os valores:

    • Troca vírgulas por pontos pra funcionar certinho.
    • Converte os salários pra número (double).

    4.Faz a média:

    • Soma os 3 salários e divide por 3.

    5.Mostra o resultado com 2 casas decimais.

    package Fundamentos;
    
    
    import java.text.DecimalFormat;
    
    import java.util.Scanner;
    
    
    public class DesafioConversao {
    
    
      public static void main(String[] args) {
    
          
          Scanner entrada = new Scanner(System.in);
    
    
          System.out.print("Digite seu nome e sobrenome:");
    
          String nome = entrada.nextLine();
    
          
          System.out.print("Último Salário R$:");
    
          String ultimoStr = entrada.nextLine().replace(",", ".");
    
          double ultimo = Double.parseDouble(ultimoStr);
    
          
          System.out.print("Penúltimo Salário R$:");
    
          String penultimoStr = entrada.nextLine().replace(",", ".");
    
          double penultimo = Double.parseDouble(penultimoStr);
    
          
          System.out.print("Antepenúltimo Salário R$:");
    
          String antipenultimoStr = entrada.nextLine().replace(",", ".");
    
          double antipenultimo = Double.parseDouble(antipenultimoStr);
    
          
          double soma = ultimo + penultimo + antipenultimo;
    
          // Usando DecimalFormat para formatar o número
    
          DecimalFormat formato = new DecimalFormat("#,###.000");
    
          System.out.println("Soma é R$ " + formato.format(soma));
    
          System.out.println("Média é R$ " + formato.format(soma / 3));
    
          
          entrada.close();
    
      }
    
    } 
    
    
    
    

    Resultado do Desafio:

    image

    Compartilhe
    Comentários (0)