From 666e0828b41b903a1be6a7f8f56578343c0e94eb Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 13:54:04 +0200 Subject: [PATCH 1/7] welcome --- Welcome.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Welcome.java b/Welcome.java index ed0d01b..4ad287c 100644 --- a/Welcome.java +++ b/Welcome.java @@ -3,3 +3,8 @@ //Imprime en consola "Welcome FemCoders to Java World!" //Compila y ejecuta el archivo //El resultado correcto es poder ver en la terminal la frase: Welcome FemCoders to Java World! +public class Welcome { + public static void main(String[] args) { + System.out.println("Welcome FemCoders to Java World!"); + } +} From fe0b214b56c674126662e71c20d5d6c47e72eb17 Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 14:30:04 +0200 Subject: [PATCH 2/7] Energy --- EnergyEfficiency.java | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/EnergyEfficiency.java b/EnergyEfficiency.java index dae7696..f4b208d 100644 --- a/EnergyEfficiency.java +++ b/EnergyEfficiency.java @@ -1,27 +1,34 @@ public class EnergyEfficiency { public static void main(String[] args) { //inicializar variables (del tipo que veas conveniente) para las calificaciones A, B, C, D, E, F y G que correspondan a eficiencia energética e imprime en terminal concatenando cada string con cada variable creada. + char ratingA = 'A'; + char ratingB = 'B'; + char ratingC = 'C'; + char ratingD = 'D'; + char ratingE = 'E'; + char ratingF = 'F'; + char ratingG = 'G'; - //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es muy buena."); + //Reemplaza concatenando el String con la variable creada. + System.out.println("Una calificación " + ratingA + " es muy buena."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es buena."); + System.out.println("Una calificación " + ratingB + " es buena."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es medianamente buena."); + System.out.println("Una calificación " + ratingC + " es medianamente buena."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es neutral."); + System.out.println("Una calificación " + ratingD + " es neutral."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es medianamente mala."); + System.out.println("Una calificación " + ratingE + " es medianamente mala."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es mala."); + System.out.println("Una calificación " + ratingF + " es mala."); //Reemplaza concatenando el String con la variable creada. - System.out.println("Una calificación es muy mala."); + System.out.println("Una calificación " + ratingG + " es muy mala."); } } From a7e693f6c3d31ecb34eaf088fc2f1b482925aa0d Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 15:10:28 +0200 Subject: [PATCH 3/7] driving --- DrivingLicense.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/DrivingLicense.java b/DrivingLicense.java index dbef166..011c046 100644 --- a/DrivingLicense.java +++ b/DrivingLicense.java @@ -2,31 +2,31 @@ public class DrivingLicense { public static void main(String[] args) { //inicializar una variable (del tipo que veas conveniente) que contenga los puntos del carnet de conducir que empiece con 0 puntos. - + int puntos = 0; System.out.println("Has sacado tu carnet de conducir, felicidades tienes 12 puntos"); // Actualiza los puntos aquí - + puntos = 12; System.out.println("Te has negado a realizar pruebas de alcohol o drogas, pierdes 6 puntos"); // Actualiza los puntos aquí - + puntos = puntos - 6; System.out.println("Has conducido con cascos o auriculares, pierdes 3 puntos"); // Actualiza los puntos aquí - + puntos = puntos - 3; System.out.println("Tu coche detecta radares, pierdes 3 puntos"); // Actualiza los puntos aquí - + puntos = puntos - 3; System.out.println("Te han retiraod el carnet y ahora lo has recuperado, ganas 8 puntos"); // Actualiza los puntos aquí - + puntos = puntos + 8; System.out.println("Has conducido sin haber cometido ninguna infracción en el transcurso de 2 años, ganas 4 puntos"); // Actualiza los puntos aquí - + puntos = puntos + 4; System.out.println("Han pasado 3 años y sigues sin cometer infracciones, ganas 2 puntos"); // Actualiza los puntos aquí - - System.out.println("¿Cuántos puntos tienes"); + puntos += 2; + System.out.println("¿Cuántos puntos tienes?"); // Imprimir el total de puntos que tienes actualmente - + System.out.println("Tengo " + puntos + " puntos."); } } \ No newline at end of file From 9b76a0e4df7b857f03477098cda5bb6149b26543 Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 16:57:13 +0200 Subject: [PATCH 4/7] cakes --- Cakes.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Cakes.java b/Cakes.java index fba1364..fbfcf06 100644 --- a/Cakes.java +++ b/Cakes.java @@ -17,19 +17,23 @@ public static void main(String[] args) { //Declara y asigna un valor a una variable double //Escribe aquí tu código - System.out.println("Valor original de double: "); + System.out.println("Valor original de double:" + (double)8.5); //Convierte double a int //Escribe aquí tu código - System.out.println("Valor convertido de double a int: "); + int intValue = (int)8.5; + System.out.println("Valor convertido de double a int: " + intValue); //Declara y asigna un valor a una variable int //Escribe aquí tu código - System.out.println("Valor original de int: "); + int anotherIntValue = 10; + System.out.println("Valor original de int: "+anotherIntValue); //Convierte int a double //Escribe aquí tu código - System.out.println("Valor convertido de int a double: "); + double anotherDoubleValue; + anotherDoubleValue = (double)anotherIntValue; + System.out.println("Valor convertido de int a double: "+anotherDoubleValue); } } From 0f962d690ab75718bb7ea12996d39fb077c738ee Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 17:01:03 +0200 Subject: [PATCH 5/7] split bills --- SplitBills.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SplitBills.java b/SplitBills.java index b86f471..1ce5d0b 100644 --- a/SplitBills.java +++ b/SplitBills.java @@ -2,10 +2,12 @@ public class SplitBills { public static void main(String[] args) { //Crea dos variables, la primera que contenga el total de la cuenta que será 7 EUR y la segunda que contenga el número de personas a dividir (esta variable deberá ser de tipo int) que serán 2 personas. - + int totalCuenta = 7; + int numeroPersonas = 2; //Haz la operación aritmética para devolver la cantidad a pagar por persona y almacénala dentro de una variable (del tipo que veas conveniente). - + double cantidadPorPersona = (double) totalCuenta / numeroPersonas; //Imprime el resultado (deberá devolverte 3.5) + System.out.println("La cantidad a pagar por persona es: " + cantidadPorPersona); } } From d9d15031dde89f614a0a884d591fcb6f62dadc4c Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 17:12:48 +0200 Subject: [PATCH 6/7] universe --- Universe.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Universe.java b/Universe.java index 92c6765..5bf9c85 100644 --- a/Universe.java +++ b/Universe.java @@ -5,49 +5,49 @@ public static void main(String[] args) { //Intenta hacer una variable de tipo int con el valor de la población actual y mira el error. //Escribe aquí tu código - + //int population1 = 8118302456; // Esto generará un error de compilación porque el valor excede el límite de un int. //Para poder almacenar la población mundial tenemos que definir el tipo de dato long que almacena un valor de hasta 9 223 372 036 854 775 807 //Para ello define una variable de tipo long con ese valor //Escribe aquí tu código - + //long population2 = 8118302456; // Añadimos una L al final para indicar que es un long //¿Te sale el mismo error que el anterior? //Eso es debido a que cuando definimos una variable de tipo long debemos poner una L al final del último número. //Inténtalo de nuevo //Escribe aquí tu código - + long population3 = 8118302456L; //Un número largo sin tener un separador de millares, cuesta mucho de leer, es más fácil entender este valor 8 118 302 456, java nos permite tener este espacio con el underscore, cada tres dígitos. //Inténtalo de nuevo con separador de millares //Escribe aquí tu código - + long population = 8_118_302_456L; //Imprime el resultado final - System.out.println("La población mundial actual es de habitantes."); + System.out.println("La población mundial actual es de "+population+" habitantes."); //La vía láctea parece tener unos cuatrocientos mil millones de estrellas, crea una variable con esa cantidad. //Escribe aquí tu código - + long milkyWay = 400_000_000_000L; //Andrómeda parece tener un billón de estrellas, crea una variable con esa cantidad. - //Escribe aquí tu código + long andromeda = 1_000_000_000_000L; //Corre este código y mira cuál es el problema - System.out.println("Hay + de estrellas en Andrómeda y en la Vía Láctea juntas."); + System.out.println("Hay " + (milkyWay+andromeda) + " de estrellas en Andrómeda y en la Vía Láctea juntas."); //El problema es que está añadiendo el valor de milkyWay al String anterior, lo que convierte ese valor en String y cuando llega a andromeda también lo convierte a String y no puede hacer la operación matemática. Para dar prioridades de operaciones, usamos los paréntesis. //Intenta resolver este problema dentro del System.out.println para que nos devuelva la suma de milkyWay + andromeda //Escribe aquí tu código - + System.out.println("Hay " + (milkyWay+andromeda) + " de estrellas en Andrómeda y en la Vía Láctea juntas."); } } From 69aeba2354e82f43ac04d943d52c9ff832946a7f Mon Sep 17 00:00:00 2001 From: vitaFlash Date: Wed, 30 Apr 2025 17:17:35 +0200 Subject: [PATCH 7/7] all --- AboutMe.java | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/AboutMe.java b/AboutMe.java index aa32d35..ce309ba 100644 --- a/AboutMe.java +++ b/AboutMe.java @@ -1,16 +1,21 @@ public class AboutMe { public static void main(String[] args) { - //inicializar una variable (del tipo que veas conveniente) para cada uno de los siguentes datos: nombre, edad, país, lenguaje de programación, horas, pasatiempo, lugar y reemplaza en el texto de impresión, la variable que corresponda. - - //Escribe tu código aquí - - //Reemplaza y concatenando el String con las variables creadas. - System.out.println("Mi nombre es , tengo años y soy de ."); + //inicializar una variable (del tipo que veas conveniente) para cada uno de los siguentes datos: + // nombre, edad, país, lenguaje de programación, horas, pasatiempo, lugar y reemplaza en el texto de impresión, la variable que corresponda. + String nombre = "Vitaliia"; + int edad = 30; + String pais = "Ucrania"; + String lenguajeDeProgramacion = "Java"; + int horas = 8; + String pasatiempo = "caminar"; + String lugar = "park"; + //Reemplaza y concatenando el String con las variables creadas. + System.out.println("Mi nombre es "+nombre+", tengo "+edad+" años y soy de "+pais+"."); //Reemplaza y concatenando el String con las variables creadas. - System.out.println("Estoy estudiando y practico horas al día."); + System.out.println("Estoy estudiando "+lenguajeDeProgramacion+" y practico "+horas+" horas al día."); //Reemplaza y concatenando el String con las variables creadas. - System.out.println("Mi pasatiempo favorito es y lo practico en "); + System.out.println("Mi pasatiempo favorito es "+pasatiempo+" y lo practico en "+lugar+"."); } }