Continuando a série de Java descomplicado, hoje vou mostrar como construir um programa bem simples:
O que vamos fazer?
Vamos fazer um programa onde você tem um dado de 6 lados, o usuário dá um palpite do número que será sorteado e o programa vai dizer se o usuário acertou ou errou o sorteio.
Este é um desafio bastante comum, que se você for estudar alguma linguagem de programação, possivelmente vai se deparar com ele.
O que você vai precisar?
Do Java JDK instalado;
Variável de ambiente %JAVA_HOME% configurada;
Na variável de ambiente Path, colocar o %JAVA_HOME%\bin;
Prompt de comando (CMD para os mais chegados);
Notepad++.
Modo de fazer:
- Abra o Notepad++ e cole as linhas abaixo:
import java.util.Scanner; //Importa classe de Scanner import java.util.Random; //Importa classe de sorteio de números public class Desafio{ public static void main (String[]args){ //Este bloco recupera dados do usuário (pega o palpite do sorteio com o usuário) Scanner s = new Scanner(System.in); System.out.print("Qual o seu palpite? "); int palpite = s.nextInt(); System.out.println(""); //Este bloco sorteia um número Random n = new Random(); int dado = n.nextInt(6)+1;//00 ate 5 - adicionei +1 por causa do intervalo de dados e do inicial System.out.println("O numero sorteado foi: "+dado); System.out.println(""); //Este bloco diz se o usuário acertou ou errou o palpite do sorteio if(palpite == dado){ System.out.println("Voce acertou!"); } else{ System.out.println("Voce errou!"); } } } |
- Salve o documento como "Desafio.java". Eu salvei numa pasta dentro de C:\Estudos no meu computador.
- Agora abra o Prompt de comando/CMD e navegue até a pasta onde você salvou o arquivo "Desafio.java". Eu tive que executar os comandos abaixo para chegar na pasta:
cd c:\Estudos |
- Agora, com o CMD na pasta do arquivo Java, execute os comandos abaixo:
javac Desafio.java |
- Depois execute o comando abaixo:
java Desafio |
O resultado desse programa simples em Java usando If/Else, você confere abaixo:
Espero que tenham gostado!
Até mais 😃