From f05fbc0fa0dee6943516a53bed241653fcd0f10f Mon Sep 17 00:00:00 2001 From: tatiana Date: Fri, 13 Sep 2024 20:06:36 -0500 Subject: [PATCH 1/5] cambios --- src/Store.java | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/Store.java b/src/Store.java index 2a4729a..69452b7 100644 --- a/src/Store.java +++ b/src/Store.java @@ -1,16 +1,24 @@ public class Store { public static void main(String[] args) { - int p1 = 15; - int p2 = 10; - int p3 = 5; - int total1 = p1 * 2; - int total2 = p2 * 3; - int total3 = p3 * 4; + //Definición de constantes + final int SALES_TRESHOLD = 50; + final int MAX_PRODUCTS = 3; - int totalSales = total1 + total2 + total3; + //Definición de los arrelos con precios y cantitades + int[] prices = {15, 10, 5}; + int[] quantities = {2, 3, 4}; - if (totalSales > 50) { + //Inicialización del contador con el total de ventas + int totalSales = 0; + + //Ciclo para realizar las operaciones entre arreglos + for (int i = 0; i < MAX_PRODUCTS; i++) { + totalSales += prices[i] * quantities[i]; + } + + //Verificación y salida de texto + if (totalSales >= SALES_TRESHOLD) { System.out.println("Good sales performance"); } else { System.out.println("Low sales performance"); From 9aee58e9920ea89e95f7115a14d7aec59606188e Mon Sep 17 00:00:00 2001 From: tatiana Date: Fri, 13 Sep 2024 20:11:59 -0500 Subject: [PATCH 2/5] cambios --- src/Store.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Store.java b/src/Store.java index 69452b7..d99bf2f 100644 --- a/src/Store.java +++ b/src/Store.java @@ -24,4 +24,4 @@ public static void main(String[] args) { System.out.println("Low sales performance"); } } -} +} From 2bbd6e4aedc424f59a480d6b40741c1ed185645a Mon Sep 17 00:00:00 2001 From: tatiana Date: Fri, 13 Sep 2024 20:14:15 -0500 Subject: [PATCH 3/5] cambio --- src/AgeValidation.java | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/AgeValidation.java b/src/AgeValidation.java index 40e0198..5c59784 100644 --- a/src/AgeValidation.java +++ b/src/AgeValidation.java @@ -1,13 +1,20 @@ + +import java.util.Scanner; + public class AgeValidation { public static void main(String[] args) { - int age = 18; + Scanner scanner = new Scanner(System.in); // Abro el escanner para preguntar la edad + + System.out.println("ingrese la edad del usuario"); // esta preguntando la edad del usuario + int edadUsuario = scanner.nextInt(); + + + final int AGE_LIMIT = 18; // modifico los numeros magicos de constantes - if (age >= 18) { - System.out.println("Access granted"); + if (edadUsuario >= AGE_LIMIT ) { // la edad que entra por la consola si o si tiene que cumplir el condicional para que corra + System.out.println("Access granted"); // si edadUsuario es igual o mayor a 18 imprime, este mensaje } - if (age < 18) { - System.out.println("Access denied"); + else { System.out.println("Access danied");} // si edadUsuarioes menor a 18, imprime este mensaje } - } -} + } \ No newline at end of file From ba9385469795133603deae82eb3535c160dfdc03 Mon Sep 17 00:00:00 2001 From: tatiana Date: Fri, 13 Sep 2024 20:39:36 -0500 Subject: [PATCH 4/5] Refactor complete for quiz --- src/AgeValidation.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/AgeValidation.java b/src/AgeValidation.java index 5c59784..7f343c1 100644 --- a/src/AgeValidation.java +++ b/src/AgeValidation.java @@ -3,18 +3,18 @@ public class AgeValidation { public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); // Abro el escanner para preguntar la edad + try (Scanner scanner = new Scanner(System.in)) { + System.out.println("ingrese la edad del usuario"); // esta preguntando la edad del usuario + int edadUsuario = scanner.nextInt(); - System.out.println("ingrese la edad del usuario"); // esta preguntando la edad del usuario - int edadUsuario = scanner.nextInt(); - - final int AGE_LIMIT = 18; // modifico los numeros magicos de constantes - - if (edadUsuario >= AGE_LIMIT ) { // la edad que entra por la consola si o si tiene que cumplir el condicional para que corra - System.out.println("Access granted"); // si edadUsuario es igual o mayor a 18 imprime, este mensaje + final int AGE_LIMIT = 18; // modifico los numeros magicos de constantes + + if (edadUsuario >= AGE_LIMIT ) { // la edad que entra por la consola si o si tiene que cumplir el condicional para que corra + System.out.println("Access granted"); // si edadUsuario es igual o mayor a 18 imprime, este mensaje + } + + else { System.out.println("Access danied");} // si edadUsuarioes menor a 18, imprime este mensaje } - - else { System.out.println("Access danied");} // si edadUsuarioes menor a 18, imprime este mensaje } } \ No newline at end of file From 904284a365ab16eed07b6131f55936b009e5b2aa Mon Sep 17 00:00:00 2001 From: tatiana Date: Tue, 17 Sep 2024 07:01:05 -0500 Subject: [PATCH 5/5] cambios --- src/TaxCalculation.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/TaxCalculation.java b/src/TaxCalculation.java index 3417866..f686f4e 100644 --- a/src/TaxCalculation.java +++ b/src/TaxCalculation.java @@ -10,6 +10,7 @@ public static void main(String[] args) { System.out.println("High total tax: " + totalTax); } else { System.out.println("Low tax"); + } } }