Actualizar ejercicio 3 cambio de enunciado

This commit is contained in:
PC de clase committed 2026-09-25 08:53:21 +02:00
1 parent 85b9532a78
commit 3d60270af6
1 file changed
+11 -11
+11 -11
View File
@@ -1,8 +1,8 @@
// Los trabajadores de una fábrica de automóviles tienen tres turnos: mañana, noche y festivo. Se desea // Los trabajadores de una fábrica de automóviles tienen tres turnos: mañana, noche y festivo. Se desea
//calcular el sueldo semanal a razón de5díasde trabajo por semana y la siguiente tarifa: //calcular el sueldo semanal a razón de 5 díasde trabajo por semana y la siguiente tarifa:
// a. 600 pts/h mañana // a. 15 €/h mañana
// b. 800 pts/h noche // b. 20 €/h noche
// c. 1000 pts/h festivo // c. 25 €/h festivo
import java.util.Scanner; import java.util.Scanner;
@@ -10,13 +10,13 @@ void main() {
Scanner sc = new Scanner(System.in); Scanner sc = new Scanner(System.in);
System.out.println("En que turno trabajas?"); System.out.println("En que turno trabajas?");
String turno = sc.nextLine(); String turno = sc.nextLine();
int puntos; int euros;
if (turno.equalsIgnoreCase("mañana")) { if (turno.equalsIgnoreCase("mañana")) {
puntos = 600; euros = 15;
} else if (turno.equalsIgnoreCase("noche")) { } else if (turno.equalsIgnoreCase("noche")) {
puntos = 800; euros = 20;
} else if (turno.equalsIgnoreCase("festivo")) { } else if (turno.equalsIgnoreCase("festivo")) {
puntos = 1000; euros = 25;
} else { } else {
System.out.println("Turno invalido"); System.out.println("Turno invalido");
sc.close(); sc.close();
@@ -24,8 +24,8 @@ void main() {
} }
System.out.println("Cuantas horas trabajas al dia?"); System.out.println("Cuantas horas trabajas al dia?");
int horas = sc.nextInt(); int horas = sc.nextInt();
puntos *= horas; // Horas que trabaja euros *= horas; // Horas que trabaja
puntos *= 5; // Días laborables euros *= 5; // 5 días/semana
System.out.printf("Ganas %d puntos cada semana\n", puntos); System.out.printf("Ganas %d€ a la semana\n", puntos);
sc.close(); sc.close();
} }