Elabore um programa em Java que gere dois números aleatóriamente
(entre 0 e 1000) e verifique qual dos números gerados é maior.
Estou fazendo algo assim, mas nao sei como verificar qual é maior e qual é menor.
[code]import java.util.Random;
public class aleatorio {
public static void main(String[] args)
{
int a ;
int b;
System.out.println("Numero: " +(int) (Math.random() * 100));
System.out.println("Numero: " + (int) (Math.random() * 100));
//AQUI NAO TEM MUITO A VER, ERA SOMENTE UNS TESTE QUE EU ESTAVA FAZENDO
if (a > b)
System.out.println(+a +"é maior que: " + b);
else
System.out.println(+b +" é maior que: " +a);
}
Bom dia…
experimenta esse código aqui.
Dê uma procurada em como gerar números aleatórios para você entender o funcionamento do mesmo. Qualquer coisa volte aqui ok?
import java.util.Random;
public class aleatorio {
public static void main(String[] args)
{
Random rand = new Random();
int a = rand.nextInt(1000);
int b = rand.nextInt(1000);
System.out.println("Numero: " + a);
System.out.println("Numero: " + b);
//AQUI NAO TEM MUITO A VER, ERA SOMENTE UNS TESTE QUE EU ESTAVA FAZENDO
if (a > b)
System.out.println(+a +"e maior que: " + b);
else
System.out.println(+b +" e maior que: " +a);
}
}
public class aleatorio {
public static void main(String[] args)
{
int a;
int b;
a = ("Numero: " + (int) (Math.random() * 100));
b = ("Numero: " + (int) (Math.random() * 100));
//AQUI NAO TEM MUITO A VER, ERA SOMENTE UNS TESTE QUE EU ESTAVA FAZENDO
if (a > b)
System.out.println(a + "é maior que: " + b);
else
System.out.println(b + "é maior que: " + a);
}
}