From f8c9f3dc8df696ceb02d7494e49f18fe3a3ec883 Mon Sep 17 00:00:00 2001 From: 250422 <250422@localhost> Date: Tue, 18 Nov 2025 11:41:54 +0000 Subject: [PATCH] exercicio 15 --- .../mycompany/exercicio14/Exercicio14.java | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 src/main/java/com/mycompany/exercicio14/Exercicio14.java diff --git a/src/main/java/com/mycompany/exercicio14/Exercicio14.java b/src/main/java/com/mycompany/exercicio14/Exercicio14.java new file mode 100644 index 0000000..0abf142 --- /dev/null +++ b/src/main/java/com/mycompany/exercicio14/Exercicio14.java @@ -0,0 +1,59 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + */ + +package com.mycompany.exercicio14; + +import java.util.Scanner; + +/** + * + * @author 250422 + */ +public class Exercicio14 { + +// ********************** +// * * +// * Exercício 15 * +// * * +// ********************** +// +// public static void main(String[] args) { +// Scanner scanner = new Scanner(System.in); +// //pedir a introdução de um número ao utilizador +// System.out.println("Introduza um número positivo"); +// int numero = scanner.nextInt(); +// //validar o número. voltar a pedir sempre que for negativo +// while (numero <= 0){ +// System.out.println("Número invalido. Introduza novamente"); +// numero = scanner.nextInt(); +// } +// //percorre todos os números entre 0 e o número definido +// //verifica se cada um dos números é ímpar e mostra o que forem +// for(int i = 0; i < numero; i++){ +// if(i % 2 != 0){ +// System.out.println(i); +// } +// } +// } +//} +// ********************** +// * * +// * Exercício 15 * +// * * +// ********************** + public static void main(String[] args) { + 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); + } + } + } +} \ No newline at end of file