Boa tarde a todos…
Gostaria de saber como desenvolvo uma classe q
gere dois numeros e imprima os numeros pares entre
eles…
Toda ajuda é bem vinda…
Obrigadoo…
Boa tarde a todos…
Gostaria de saber como desenvolvo uma classe q
gere dois numeros e imprima os numeros pares entre
eles…
Toda ajuda é bem vinda…
Obrigadoo…
Fala cara, blza?
Então, para vc verificar se o número é par, vc precisa saber se o resto dele será 0.
Ex: eu tenho uma variável 4, se eu dividir ela por 2, o resto será 0, então ela é par.
Se eu tiver o número 7 e dividir por 2, o resto não será 0, então ela é impar.
Para vc saber se o resto da divisão por 2 será 0 ou não, usa-se o MOD (% em programação)
public class Pares {
public static void main(String[] args) {
int num=2;
int num2=90;
if(num%2==0){
System.out.println("A variável num é par");
}else{
System.out.println("A variável num é impar");
}
if(num2%2==0){
System.out.println("A variável num2 é par");
}else{
System.out.println("A variável num2 é impar");
}
}
}
Este é um teste só de exemplo para vc entender.
Aí é só vc aplicar ao seu exercício.
Se vc precisar que os números sejam gerados aleatoriamente (foi isso que eu entendi da sua pergunta), vc precisará utilizar o Math.random(). É só dar uma pesquisada aqui no GUJ que vc acha.
Abraço
[code]import javax.swing.JOptionPane;
public class JOP {
public static void main(String[] args) {
int num1 = Integer.parseInt(JOptionPane.showInputDialog("primeiro numero"));
int num2 = Integer.parseInt(JOptionPane.showInputDialog("segundo numero"));
for(int x = num1+1; x<num2; x++){
if(x%2==0){
System.out.println(x);
}
}
}
}[/code]
pelo q eu entendi é mais ou menos isso, vc queria pegar só os numeros pares entre eles né?
Brigadão irmão…era isso mesmo…
vlw…