Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafios módulo 1

Segue abaixo minha resolução dos desafios, utilizando interpolador para o resultado.

Gostaria de uma ajudinha para a subtração, queria fazer com que fosse verificado qual dos dois números é maior, mas não sei se na declaração da variável isto é possível.

import java.util.Scanner;

public class modulo1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        Imprimir uma mensagem
        System.out.println("Concluí a aula 1 e estou mergulhando em Java");
        
        //Imprimir mensagem de saudação
        System.out.println("Informe seu nome");
        String nome = input.nextLine();
        System.out.println("Olá, " + nome);
        System.out.println("Tudo bem?");

        Realizando soma
        System.out.println("Informe dois números para verificarmos sua soma\n");
        System.out.println("Informe o primeiro número ");
        float num1 = input.nextFloat();
        System.out.println("Informe o segundo número ");
        float num2 = input.nextFloat();
        float soma = num1 + num2;
        float media = (num1 + num2) / 2;
        System.out.printf("A soma dos números é %.2f \n", soma);
        System.out.printf("A média dos números é %.2f \n", media);
    }
}
2 respostas
solução!

Boa tarde Maria Beatriz, segue o code desejado a seguir, nele você pode usar do operador ternário para fazer está decisão de saber qual número é maior que o outro. Espero ter ajudado.

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

    Scanner input = new Scanner(System.in);
    System.out.println("Concluí a aula 1 e estou mergulhando em Java");
    
    //Imprimir mensagem de saudação
    System.out.println("Informe seu nome");
    String nome = input.nextLine();
    System.out.println("Olá, " + nome);
    System.out.println("Tudo bem?");

    System.out.println("Informe dois números para verificarmos sua soma\n");
    System.out.println("Informe o primeiro número ");
    float num1 = input.nextFloat();
    System.out.println("Informe o segundo número ");
    float num2 = input.nextFloat();
    
    float sub = num1 > num2 ? num1 - num2 : num2 - num1;
    float media = (num1 + num2) / 2;
    System.out.printf("A subtração dos números é %.2f \n", sub);
    System.out.printf("A média dos números é %.2f \n", media);

           }

}

Olá Wadson,

Você me ajudou demais, muito muito obrigada!