ejercicio 10 y corregir 3 y 6
This commit is contained in:
1 parent
3d60270af6
commit
bd3b1be755
3 files changed
+35
-5
No files matched your search
@@ -0,0 +1,19 @@
|
||||
// Pedir por teclado el día de la semana y escribir si es lectivo o festivo(fin de
|
||||
//semana)
|
||||
|
||||
import java.util.Scanner;
|
||||
|
||||
void main() {
|
||||
Scanner sc = new Scanner(System.in);
|
||||
final String dias[] = {"Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sábado", "Domingo"};
|
||||
|
||||
System.out.println("Día de la semana:");
|
||||
String dia = sc.next();
|
||||
for(int i = 0; i < dias.length; i++){
|
||||
if(dias[i].equalsIgnoreCase(dia)){
|
||||
System.out.printf("Los %s son %s\n", dia, (i < 5) ? "lectivos" : "fines de semana");
|
||||
}
|
||||
}
|
||||
|
||||
sc.close();
|
||||
}
|
||||
@@ -26,6 +26,6 @@ void main() {
|
||||
int horas = sc.nextInt();
|
||||
euros *= horas; // Horas que trabaja
|
||||
euros *= 5; // 5 días/semana
|
||||
System.out.printf("Ganas %d€ a la semana\n", puntos);
|
||||
System.out.printf("Ganas %d€ a la semana\n", euros);
|
||||
sc.close();
|
||||
}
|
||||
+15
-4
@@ -11,14 +11,25 @@ void main() {
|
||||
|
||||
System.out.println("Cuantos euros quieres sacar?");
|
||||
int centimos = (int) Math.round(sc.nextDouble() * 100);
|
||||
|
||||
for (int i = 0; centimos != 0 && i < monedas.length;) {
|
||||
int contador = 0;
|
||||
for (int i = 0; i < monedas.length;) {
|
||||
int moneda = monedas[i];
|
||||
if (centimos >= moneda) {
|
||||
System.out.printf("Dar moneda de %.2f€\n", moneda / 100.0);
|
||||
centimos -= moneda;
|
||||
} else
|
||||
contador++;
|
||||
} else{
|
||||
if (contador > 0){
|
||||
System.out.printf("Dar %d moneda%s de %.2f€\n", contador, (contador > 1) ? "s" : "", moneda / 100.0);
|
||||
contador = 0;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
// Iteración final
|
||||
if (contador > 0){
|
||||
System.out.printf("Dar %d moneda%s de %.2f€\n", contador, (contador > 1) ? "s" : "", monedas[monedas.length-1] / 100.0);
|
||||
contador = 0;
|
||||
}
|
||||
|
||||
sc.close();
|
||||
}
|
||||
Reference in new issue
Block a user