1
resposta

[Projeto] Desafios: hora da prática

public class Desafios { public static void main(String[] args) {

    //1 - Crie um programa que realize a média de duas notas decimais e exiba o resultado.

    //Solicitando as notas ao usuário
    Scanner scanner = new Scanner(System.in);
    System.out.println("Insira a primeira nota: ");
    double nota1 = scanner.nextDouble();

    System.out.println("Insira a segunda nota: ");
    double nota2 = scanner.nextDouble();

    //calculando a média
    double media = (nota1 + nota2) / 2;

    //exibindo o resultadp
    System.out.printf("A média das notas %.2f e %.2f é: %.2f%n", nota1, nota2, media);

    //fechando o scanner
    scanner.close();

    //2 - Declare uma variável do tipo double e uma variável do tipo int. Faça o casting da variável double para int e imprima o resultado.

    // Declarando as variáveis
    double valorDouble = 9.99;
    int valorInt;

    // Realizando o casting
    valorInt = (int) valorDouble;

    // Exibindo os resultados
    System.out.println("Valor original (double): " + valorDouble);
    System.out.println("Valor após o casting (int): " + valorInt);

    // 3 - Declare uma variável do tipo char (letra) e uma variável do tipo String (palavra). Atribua valores a essas variáveis e concatene-as em uma mensagem.

    // Declarando as variáveis
    char letra = 'C';
    String palavra = "ódigo";

    // Concatenando as variáveis em uma mensagem
    String mensagem = "A mensagem concatenada é: " + letra + palavra;

    // Exibindo o resultado
    System.out.println(mensagem);

    // 4 - Declare uma variável do tipo double precoProduto e uma variável do tipo int (quantidade). Calcule o valor total multiplicando o preço do produto pela quantidade e apresente o resultado em uma mensagem.

    // Declaração das variáveis
    double precoProduto = 19.99; // Exemplo de preço
    int quantidade = 5;         // Exemplo de quantidade

    // Cálculo do valor total
    double valorTotal = precoProduto * quantidade;

    // Exibição do resultado
    System.out.println("O valor total é: R$ " + valorTotal);

    // 5 - Declare uma variável do tipo double valorEmDolares. Atribua um valor em dólares a essa variável. Considere que o valor de 1 dólar é equivalente a 4.94 reais. Realize a conversão do valor em dólares para reais e imprima o resultado formatado.

    // Declaração da variável e atribuição de valor em dólares
    double valorEmDolares = 150.75; // Exemplo de valor em dólares
    double taxaDeCambio = 4.94;    // Valor de 1 dólar em reais

    // Conversão para reais
    double valorEmReais = valorEmDolares * taxaDeCambio;

    // Formatação do resultado
    DecimalFormat df = new DecimalFormat("#,##0.00");
    System.out.println("O valor em reais é: R$ " + df.format(valorEmReais));

    // 6 - Declare uma variável do tipo double precoOriginal. Atribua um valor em reais a essa variável, representando o preço original de um produto. Em seguida, declare uma variável do tipo double percentualDesconto e atribua um valor percentual de desconto ao produto (por exemplo, 10 para 10%). Calcule o valor do desconto em reais, aplique-o ao preço original e imprima o novo preço com desconto.
    // Declaração das variáveis
    double precoOriginal = 200.00;        // Preço original em reais
    double percentualDesconto = 10.0;    // Percentual de desconto

    // Cálculo do valor do desconto e do novo preço
    double valorDesconto = (precoOriginal * percentualDesconto) / 100;
    double precoComDesconto = precoOriginal - valorDesconto;

    // Formatação do resultado
    DecimalFormat df1 = new DecimalFormat("#,##0.00");
    System.out.println("Preço original: R$ " + df1.format(precoOriginal));
    System.out.println("Desconto aplicado: R$ " + df1.format(valorDesconto));
    System.out.println("Preço com desconto: R$ " + df1.format(precoComDesconto));
}

}

1 resposta

Olá, Brigida! Tudo bem?

Você fez um ótimo trabalho resolvendo o desafio! Seu código está correto, então te parabenizo pelo seu esforço e dedicação!

A título de informação, quando precisar compartilhar códigos aqui no fórum é interessante dar uma boa visibilidade para ele. Para isso, você pode seguir os passos que compartilho a seguir. Sem a formatação correta, o código acaba ficando escondido e de difícil visualização.

OBS: no seu caso, boa parte do código ficaram formatadas devido à endentação do código, que é ato de afastar o texto da margem, ou seja, o espaço entre a margem e o início do parágrafo, mas pode atrapalhar um pouco na visualização do código.

  1. Selecione o trecho com o código no seu post;

  2. Aqui no fórum, procure o ícone </>. É a sétima opção na aba superior do nosso editor de texto;

  3. Clique no ícone comentado acima, certificando-se que está com todo o trecho de código selecionado.

Para confirmar se está tudo certo, você pode pré-visualizar seu post clicando no penúltimo ícone da esquerda para a direita, ou também usando o atalho F9.

No mais, se precisar de ajuda ou tiver alguma dúvida relacionada aos seus estudos, o fórum é o melhor lugar para te ajudar.

Bons estudos!