diff --git a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java index 0bc3e76..f4bb54e 100644 --- a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java +++ b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java @@ -43,20 +43,35 @@ public class Mavenproject29 { * ***************************************/ +// public static void main(String[] args) { +// Scanner scanner = new Scanner(System.in); +// //pedir a introdução de um numeor ao utilizador +// System.out.println("Introduza um número positivo"); +// int numero = scanner.nextInt(); +// //validar o número. voltar a pedri sempre que for negativo +// while(numero <= 0){ +// System.out.println("Número inválido. Introduza novamente"); +// numero = scanner.nextInt(); +// } +// //percorre todos os números entre 0 e o número definido +// //verifica se cada um dos número é ímpar e mostra o que forem +// for(int i = 0; i < numero; i++){ +// if(i % 2 != 0){ +// System.out.println(i); +// } +// } +// } + public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - //pedir a introdução de um numeor ao utilizador - System.out.println("Introduza um número positivo"); - int numero = scanner.nextInt(); - //validar o número. voltar a pedri sempre que for negativo - while(numero <= 0){ - System.out.println("Número inválido. Introduza novamente"); - numero = scanner.nextInt(); - } - //percorre todos os números entre 0 e o número definido - //verifica se cada um dos número é ímpar e mostra o que forem - for(int i = 0; i < numero; i++){ - if(i % 2 != 0){ + for(int i = 2; i <= 1000; i++){ + boolean primo = true; + for(int j = 2; j < i ; j++){ + if(i % j == 0){ + primo = false; + break; + } + } + if(primo){ System.out.println(i); } }