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
13 changes: 10 additions & 3 deletions AboutMe.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,21 @@ 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í
String name = "Alexandra";
int age = 43;
String country = "República Dominicana";
String programmingLanguage = "Java";
double hours = 15.5;
String hobby = "Cantar";
String place = " en todas partes";

//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>.");
System.out.println("Mi nombre es " + name + ", tengo " + age + " años y soy de " + country +".");

//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 " + programmingLanguage + " y practico " + hours + " 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 "+ hobby + " y lo practico en" + place + ".");
}
}
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>");
double doubleValue = 7.50;
System.out.println("Valor original de double:" + doubleValue );

//Convierte double a int
//Escribe aquí tu código
System.out.println("Valor convertido de double a int: <intValue>");
int intValue = (int) doubleValue;
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 = 8;
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 = (double) anotherIntValue;
System.out.println("Valor convertido de int a double: " + anotherDoubleValue );

}
}
24 changes: 12 additions & 12 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 PuntosCarnetDeConducir = 0;
System.out.println("Has sacado tu carnet de conducir, felicidades tienes 12 puntos");
// Actualiza los puntos aquí

PuntosCarnetDeConducir += 12;
System.out.println("Te has negado a realizar pruebas de alcohol o drogas, pierdes 6 puntos");
// Actualiza los puntos aquí

PuntosCarnetDeConducir -= 6;
System.out.println("Has conducido con cascos o auriculares, pierdes 3 puntos");
// Actualiza los puntos aquí

PuntosCarnetDeConducir -= 3;
System.out.println("Tu coche detecta radares, pierdes 3 puntos");
// Actualiza los puntos aquí

System.out.println("Te han retiraod el carnet y ahora lo has recuperado, ganas 8 puntos");
PuntosCarnetDeConducir -= 3;
System.out.println("Te han retirado el carnet y ahora lo has recuperado, ganas 8 puntos");
// Actualiza los puntos aquí

PuntosCarnetDeConducir += 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í

PuntosCarnetDeConducir += 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");
PuntosCarnetDeConducir += 2;
System.out.println( "¿Cuantos puntos tienes?");
System.out.println("Enhorabuena tienes: " + PuntosCarnetDeConducir + " puntos del carnet");
// Imprimir el total de puntos que tienes actualmente

}

}
41 changes: 17 additions & 24 deletions EnergyEfficiency.java
Original file line number Diff line number Diff line change
@@ -1,27 +1,20 @@
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.
//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.
String A = "A";
String B = "B";
String C = "C";
String D = "D";
String E = "E";
String F = "F";
String G = "G";

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

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

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

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

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

//Reemplaza <bad> concatenando el String con la variable creada.
System.out.println("Una calificación <bad> 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 " + A + " es muy buena.");
System.out.println("Una calificación " + B + " es buena.");
System.out.println("Una calificación " + C + " es bastante buena.");
System.out.println("Una calificación " + D + " es neutral.");
System.out.println("Una calificación " + E + " es bastante mala.");
System.out.println("Una calificación " + F + " es mala.");
System.out.println("Una calificación " + G + " es muy mala.");
}
}
8 changes: 5 additions & 3 deletions SplitBills.java
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
public class SplitBills {
public static void main(String[] args) {

double totalBill = 7.00;
int pax = 2;
double totalPerPerson = totalBill / pax;
System.out.println(totalPerPerson);
//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.

//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).

//Imprime el resultado (deberá devolverte 3.5)

//Imprime el resultado (deberá devolverte 3.5)
}
}
52 changes: 14 additions & 38 deletions Universe.java
Original file line number Diff line number Diff line change
@@ -1,53 +1,29 @@
public class Universe {
public static void main(String[] args) {
//Somos actualmente 8 118 302 456 de personas en el mundo.
//Java no permite una variable de tipo int, mayor que 2 147 483 647 por lo que la polación mundial no cabe en un int.
//Intenta hacer una variable de tipo int con el valor de la población actual y mira el error.
// int WorldPopulationToday = 8220200749;
// System.out.println(WorldPopulationToday);

//Escribe aquí tu código
//long WorldPopulationToday = 8220200749;
// System.out.println(WorldPopulation);

// long WorldPopulationToday = 8220200749L;
// System.out.println(WorldPopulationToday);

//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


//¿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


//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


//Imprime el resultado final
System.out.println("La población mundial actual es de <population> habitantes.");

//long WorldPopulation = 8_220_200_749L;
// System.out.println("La población mundial actual es de 8_220_200_749L 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


//Andrómeda parece tener un billón de estrellas, crea una variable con esa cantidad.

//Escribe aquí tu código


long milkyWay = 400_000_000_000L;
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.
//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



}
}

9 changes: 9 additions & 0 deletions Welcome.java
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
public class Welcome {
public static void main(String[] args) {

System.out.println("Welcome FemCoders to Java World! ");
}

}


//Crea la clase Welcome dentro de este archivo
//Crea el método main
//Imprime en consola "Welcome FemCoders to Java World!"
Expand Down