diff --git a/src/AgeValidation.java b/src/AgeValidation.java index 40e0198..7f343c1 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; - - if (age >= 18) { - System.out.println("Access granted"); + 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(); + + + 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 } - - if (age < 18) { - System.out.println("Access denied"); } - } -} + } \ No newline at end of file diff --git a/src/Store.java b/src/Store.java index 2a4729a..d99bf2f 100644 --- a/src/Store.java +++ b/src/Store.java @@ -1,19 +1,27 @@ 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"); } } -} +} 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"); + } } }