Java[025] – Jogo Acerte o Número | Aula Revisão

Nessa aula você irá aprender como criar um mini jogo de “Acerte o número”. A intenção dessa aula é revisar conceitos vistos nas aulas anteriores.
Alguns dos assuntos vistos nessa aula:
– Ciclo/Laço FOR
– Ciclo/Laço WHILE e DO WHILE
– IF ELSE
– Operadores lógicos
– Variáveis booelans
– Criar números aleatórios
– Objeto Scanner
– Objeto Random


package aulas;

import java.util.Scanner;
import java.util.Random;

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

 Scanner input = new Scanner(System.in);
 Random random = new Random();

 boolean acertou = false;
 int tentativas = 10;
 int numeroSecreto = random.nextInt();
 long chute = 0;

 System.out.println(numeroSecreto);

 while(tentativas > 0 && acertou == false){
 System.out.println("Qual seu chute?");
 chute = input.nextLong();

 if(numeroSecreto == chute){
 System.out.println("Você acertou!!");
 acertou = true;
 } else if(chute < numeroSecreto){
 --tentativas;
 System.out.println("Numero muito pequeno!" + tentativas + " tentativas restantes.");
 } else{
 --tentativas;
 System.out.println("Numero muito grande!" + tentativas + " tentativas restantes.");
 }

 }

 }
}

One thought on “Java[025] – Jogo Acerte o Número | Aula Revisão

  1. ola professor como vai ?
    bom muito bom assistir uma de suas video aulas e muito bem esplicativas
    bom posso te fazer uma pergunta ?
    como e gerada os numeros aleatórios ou melhor como e feito esse jogo de quadradinhos com numeros aleatórios desse site http://www.triesluck.com
    se puder responder agradeço.
    e me mandar um pedaço do codigo do jogo ou o codigo todo. posta ai pra gente ou quem sabe vira assunto de uma nova video aula

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s