diff --git a/src/Ejercicio4.java b/src/Ejercicio4.java new file mode 100644 index 0000000..c34f6c9 --- /dev/null +++ b/src/Ejercicio4.java @@ -0,0 +1,15 @@ +import javax.swing.*; + +public class Ejercicio4 { + /* + * Realiza un programa que muestre la media de tres números introducidos + * */ + public static void main(String[] args) { + float numFloat1 = Float.parseFloat(JOptionPane.showInputDialog("Introduzca el primer número para hacer la media")); + float numFloat2 = Float.parseFloat(JOptionPane.showInputDialog("Introduzca el segundo número para hacer la media")); + float numFloat3 = Float.parseFloat(JOptionPane.showInputDialog("Introduzca el tercer número para hacer la media")); + + System.out.println("La media de " + numFloat1 + ", " + numFloat2 + ", " + numFloat3 + " es igual a " + ((numFloat1 + numFloat2 + numFloat3) / 3f)); + } +} + diff --git a/src/Ejercicio5.java b/src/Ejercicio5.java new file mode 100644 index 0000000..96247f0 --- /dev/null +++ b/src/Ejercicio5.java @@ -0,0 +1,21 @@ +import javax.swing.*; + +public class Ejercicio5 { + /* + * Realiza un programa en Java que pida dos variables al usuario, intercambie los valores de las dos variables y las muestre en pantalla ANTES y DESPUÉS del intercambio de valores. + * */ + public static void main(String[] args) { + String numFloat1 = JOptionPane.showInputDialog("Introduzca la primera variable"); + String numFloat2 = JOptionPane.showInputDialog("Introduzca la segunda variable"); + + System.out.println("Primera variable: " + numFloat1 + " | Segunda variable: " + numFloat2); + + String tempVar = numFloat1; + numFloat1 = numFloat2; + numFloat2 = tempVar; + + System.out.println("Primera variable: " + numFloat1 + " | Segunda variable: " + numFloat2); + + } +} + diff --git a/src/Ejercicio6.java b/src/Ejercicio6.java new file mode 100644 index 0000000..e90f9e5 --- /dev/null +++ b/src/Ejercicio6.java @@ -0,0 +1,20 @@ +import javax.swing.*; + +public class Ejercicio6 { + /* + * Realiza un ejercicio en C para el cálculo de la cuota mensual de una hipóteca. + * */ + public static void main(String[] args) { + float floatEuribor = Float.parseFloat(JOptionPane.showInputDialog("Introduzca los datos del Euribor")); + float floatDiferencial = Float.parseFloat(JOptionPane.showInputDialog("Introduzca los datos del Diferencial")); + float floatCapital = Float.parseFloat(JOptionPane.showInputDialog("Introduzca los datos del Capital")); + int floatPlazos = Integer.parseInt(JOptionPane.showInputDialog("Introduzca el número de plazos mensuales para pagar la hipoteca")); + + float interesAnual = floatEuribor + floatDiferencial; + float lm = interesAnual / 12 / 100; + double cuotaMensual = floatCapital * ((lm * Math.pow((1 + lm), floatPlazos)) / (Math.pow((1 + lm), floatPlazos) - 1)); + System.out.println("El importe de cada cuota mensual es: " + cuotaMensual); + + } +} +