Faça um programa que receba um número maior que 10 e o programa devera¡
apresentar na tela todos os números primos existentes que são iguais ou
menores que esse número informado pelo usuário
DIVIDIR O MÉTODO MAIN EM DOIS MÉTODOS ALÉM DO MÉTODO MAIN
PRIMEIRO MÉTODO: PARA VALIDADE SE O NÚMERO DIGITADO É MAIOR QUE 10
SEGUNDO MÉTODO: VALIDAR CADA NÚMERO PRIMO ABAIXO DO NÚMERO DIGITADO
NA EXECUÇÃO:
METODO MAIN CHAMA PRIMEIRO MÉTODO
METODO MAIN CHAMA O SEGUNDO MÉTODO
CONSEGUI FAZER O PROGRAMA MAIS SÓ COM O MÉTODO MAIN, COMO FAÇO PARA FAZER COM OUTRO MÉTODO TAMBÉM ?
import java.util.Scanner;
public class atividade{
public static void main(String [] args){
int num,cont=0;
for(;;){
System.out.print("Digite um numero :");
num = new Scanner(System.in).nextInt();
if(num >10)
break;
else{
System.out.println("O NUMERO DIGITADO TEM QUE SER MAIOR QUE 10");
System.out.println("Repita a operação");
}
}
System.out.println("OS NÚMEROS PRIMOS SÃO:");
for(;num > 1;){
cont=1;
int i=2;
for(;i<= num/2;){
if(num %i == 0){
cont++;
if(cont > 1)
break;
}
i++;
}
if(cont >1)
cont=0;
else{
System.out.println(num);
}
num--;
}
}
}