Mejorar implementación del ejercicio 6

This commit is contained in:
T-Royale committed 2026-09-25 15:33:11 +02:00
1 parent 38fce30e8b
commit 54ba317e13
1 file changed
+4 -9
+4 -9
View File
@@ -14,22 +14,17 @@ void main() {
int contador = 0;
for (int i = 0; i < monedas.length;) {
int moneda = monedas[i];
if (centimos >= moneda) {
centimos -= moneda;
contador++;
} else{
if (centimos < moneda) {
if (contador > 0){
System.out.printf("Dar %d moneda%s de %.2f€\n", contador, (contador > 1) ? "s" : "", moneda / 100.0);
contador = 0;
}
i++;
} else{
centimos -= moneda;
contador++;
}
}
// Iteración final
if (contador > 0){
System.out.printf("Dar %d moneda%s de %.2f€\n", contador, (contador > 1) ? "s" : "", monedas[monedas.length-1] / 100.0);
contador = 0;
}
sc.close();
}