From 04c9f98f407d406eb5c3753242f35224ed990e0e Mon Sep 17 00:00:00 2001 From: Rafa-Gamero Date: Tue, 1 Apr 2025 16:18:58 +0200 Subject: [PATCH] Solucion al Lab --- Main.java | 5 +++++ TareasArray.java | 31 +++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 Main.java create mode 100644 TareasArray.java diff --git a/Main.java b/Main.java new file mode 100644 index 0000000..63868be --- /dev/null +++ b/Main.java @@ -0,0 +1,5 @@ +public class Main { + public static void main(String[] args) { + System.out.println("Hola mundo!"); + } +} diff --git a/TareasArray.java b/TareasArray.java new file mode 100644 index 0000000..542855a --- /dev/null +++ b/TareasArray.java @@ -0,0 +1,31 @@ +import java.util.Arrays; + +public class TareasArray { + + public static int diferenciaEntreMaxMin(int[] arr) { + int max = arr[0], min = arr[0]; + for (int num : arr) { + if (num > max) max = num; + if (num < min) min = num; + } + return max - min; + } + + public static void encontrarMenorYPenultimo(int[] arr) { + Arrays.sort(arr); + System.out.println("Menor: " + arr[0] + ", Penúltimo: " + arr[arr.length - 2]); + } + + public static double calcularExpresion(double x, double y) { + return x * x + Math.pow((4.0 * y / 5) - x, 2); + } + + public static void main(String[] args) { + int[] arr = {5, 2, 9, 1, 7}; + System.out.println("Diferencia: " + diferenciaEntreMaxMin(arr)); + encontrarMenorYPenultimo(arr); + + double x = 5, y = 2; + System.out.println("Resultado de la expresión: " + calcularExpresion(x, y)); + } +}