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
21 changes: 13 additions & 8 deletions AboutMe.java
Original file line number Diff line number Diff line change
@@ -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 <name> y <age> concatenando el String con las variables creadas.
System.out.println("Mi nombre es <name>, tengo <age> años y soy de <country>.");
//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 <name> y <age> concatenando el String con las variables creadas.
System.out.println("Mi nombre es "+nombre+", tengo "+edad+" años y soy de "+pais+".");

//Reemplaza <programmingLanguage> y <hours> concatenando el String con las variables creadas.
System.out.println("Estoy estudiando <programmingLanguage> y practico <hours> horas al día.");
System.out.println("Estoy estudiando "+lenguajeDeProgramacion+" y practico "+horas+" horas al día.");

//Reemplaza <hobby> y <place> concatenando el String con las variables creadas.
System.out.println("Mi pasatiempo favorito es <hobby> y lo practico en <place>");
System.out.println("Mi pasatiempo favorito es "+pasatiempo+" y lo practico en "+lugar+".");
}
}
12 changes: 8 additions & 4 deletions Cakes.java
Original file line number Diff line number Diff line change
Expand Up @@ -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: <doubleValue>");
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: <intValue>");
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: <anotherIntValue>");
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: <anotherDoubleValue>");
double anotherDoubleValue;
anotherDoubleValue = (double)anotherIntValue;
System.out.println("Valor convertido de int a double: "+anotherDoubleValue);

}
}
20 changes: 10 additions & 10 deletions DrivingLicense.java
Original file line number Diff line number Diff line change
Expand Up @@ -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.");
}

}
23 changes: 15 additions & 8 deletions EnergyEfficiency.java
Original file line number Diff line number Diff line change
@@ -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 <very_good> concatenando el String con la variable creada.
System.out.println("Una calificación <very_good> es muy buena.");
//Reemplaza <very_good> concatenando el String con la variable creada.
System.out.println("Una calificación " + ratingA + " es muy buena.");

//Reemplaza <good> concatenando el String con la variable creada.
System.out.println("Una calificación <good> es buena.");
System.out.println("Una calificación " + ratingB + " es buena.");

//Reemplaza <fairly_good> concatenando el String con la variable creada.
System.out.println("Una calificación <fairly_good> es medianamente buena.");
System.out.println("Una calificación " + ratingC + " es medianamente buena.");

//Reemplaza <neutral> concatenando el String con la variable creada.
System.out.println("Una calificación <neutral> es neutral.");
System.out.println("Una calificación " + ratingD + " es neutral.");

//Reemplaza <fairly_bad> concatenando el String con la variable creada.
System.out.println("Una calificación <fairly_bad> es medianamente mala.");
System.out.println("Una calificación " + ratingE + " es medianamente mala.");

//Reemplaza <bad> concatenando el String con la variable creada.
System.out.println("Una calificación <bad> es mala.");
System.out.println("Una calificación " + ratingF + " es mala.");

//Reemplaza <very_bad> concatenando el String con la variable creada.
System.out.println("Una calificación <very_bad> es muy mala.");
System.out.println("Una calificación " + ratingG + " es muy mala.");

}
}
6 changes: 4 additions & 2 deletions SplitBills.java
Original file line number Diff line number Diff line change
Expand Up @@ -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);

}
}
18 changes: 9 additions & 9 deletions Universe.java
Original file line number Diff line number Diff line change
Expand Up @@ -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 <population> 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 <milkyWay> + <andromeda> 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.");

}
}
5 changes: 5 additions & 0 deletions Welcome.java
Original file line number Diff line number Diff line change
Expand Up @@ -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!");
}
}