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+"."); } } 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); } } 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 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."); } } 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); } } 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."); } } 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!"); + } +}