Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 16 additions & 9 deletions src/AgeValidation.java
Original file line number Diff line number Diff line change
@@ -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");
}
}
}
}
26 changes: 17 additions & 9 deletions src/Store.java
Original file line number Diff line number Diff line change
@@ -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");
}
}
}
}
1 change: 1 addition & 0 deletions src/TaxCalculation.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ public static void main(String[] args) {
System.out.println("High total tax: " + totalTax);
} else {
System.out.println("Low tax");

}
}
}