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:
- Classe Perfil
public class Perfil {
public static void main(String[] args) {
String nome = "Herick";
System.out.printf("Olá, %s tudo bem?",nome);
}
}
- 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);
}
}
- 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();
}
}
- 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();
}
}