1
resposta

[Projeto] Solução dos desafios

Passando para compartilhar minhas soluções para os desafios:

Como será visto na classe estudo, dei uma estudada em como pedir dados de entrada do usuário, e foi muito interessante ver como isso funciona em Java:

Cada classe foi criada em um módulo separado:

  1. Classe Perfil
public class Perfil {
    public static void main(String[] args) {

        String nome = "Herick";

        System.out.printf("Olá, %s tudo bem?",nome);
    }
}

  1. Classe Estudos
public class Estudos{
    public static void main(String[] args) {

        String anotacoes = "\nComo pedir uma entrada de dados em Java?\n\n Para pedir uma entrada de dados em Java devemos utilizar a classe Scanner, que funciona da seguinte forma:\n" +
                "Primeiro  criamos o objeto (Scanner) que será associado á entrada padrão (System.in) e depois utilizamos os métodos especificos do (Scanner) para ler diferentes tipos de dados" +
                "Ex:\n\n public class EstudoInput {\n" +
                "\tpublic static void main(String[] args) {\n" +
                "\t\tScanner scanner = new Scanner(System.in);\n" +
                "\n" +
                "\t\tSystem.out.print(\"Digite sua anotacao: \");\n" +
                "\t\tString anotacao = scanner.nextLine();" +
                "\n\n é importante sempre lembrarmos de fechar o Scanner quando não for mais utilizado, e para isso usamos: (scanner.close())";


        System.out.println(anotacoes);
    }
}

  1. Classe soma
import java.util.Scanner;

public class Soma {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Digite o primeiro numero da soma: ");
        int numero1 = scanner.nextInt();

        System.out.print("Digite o segundo numero da soma: ");
        int numero2 = scanner.nextInt();

        System.out.printf("A soma dos números: %d + %d = %d", numero1, numero2,
                (numero1 + numero2));

        scanner.close();
    }
}

  1. Classe Subtracao
import java.util.Scanner;

public class Subtracao {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Digite o primeiro numero: ");
        int numero1 = scanner.nextInt();

        System.out.print("Digite o segundo numero: ");
        int numero2 = scanner.nextInt();

        System.out.printf("O valor da subtracao: %d - %d = %d", numero1, numero2 ,
                (numero1 - numero2));

        scanner.close();
    }
}
1 resposta

Olá, Herick! Tudo bem?

Analisando seus códigos, posso dizer que você fez um excelente trabalho. Todos os códigos estão corretos e seguem as instruções do desafio.

Então, continue com o bom trabalho e não hesite em pedir ajuda sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!