From 8ee32e659da23f812be38446753869a65426d2b0 Mon Sep 17 00:00:00 2001 From: PC de clase Date: Thu, 22 Oct 2026 12:52:37 +0200 Subject: [PATCH] Ejercicio 4 eficiente --- src/EstructuraRepetitiva4.java | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/EstructuraRepetitiva4.java b/src/EstructuraRepetitiva4.java index f6f5425..12b96db 100644 --- a/src/EstructuraRepetitiva4.java +++ b/src/EstructuraRepetitiva4.java @@ -6,19 +6,17 @@ public class EstructuraRepetitiva4 { System.out.println("Introduce un número entero: "); int n = sc.nextInt(); - for (int i = 3; i <= n; i++) { + for (int i = 3; i <= n; i+=3) { boolean primero = true; // Para poner la , bien - if (i % 3 == 0) { - System.out.printf("Múltiplo=%d divisores del %d: (", i, i); - for (int j = 1; j <= i; j++) { - if (i % j == 0) { - if (!primero) System.out.print(","); - System.out.printf("%d", j); - primero = false; - } + System.out.printf("Múltiplo=%d divisores del %d: (", i, i); + for (int j = 1; j <= i; j++) { + if (i % j == 0) { + if (!primero) System.out.print(","); + System.out.printf("%d", j); + primero = false; } - System.out.print(")\n"); } + System.out.print(")\n"); } sc.close(); }