Condicionales 7 y 8

This commit is contained in:
T-Royale committed 2026-09-24 16:37:34 +02:00
1 parent 41ffb994cd
commit 7097a445e7
8 files changed
+140 -87

No files matched your search

+25 -23
View File
@@ -1,29 +1,31 @@
// 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:
// a. 600 pts/h mañana
// b. 800 pts/h noche
// c. 1000 pts/h festivo
// a. 600 pts/h mañana
// b. 800 pts/h noche
// c. 1000 pts/h festivo
import java.util.Scanner;
void main() {
Scanner sc = new Scanner(System.in);
System.out.println("En que turno trabajas?");
String turno = sc.nextLine();
int puntos;
if(turno.equalsIgnoreCase("mañana")){
puntos = 600;
} else if (turno.equalsIgnoreCase("noche")){
puntos = 800;
} else if (turno.equalsIgnoreCase("festivo")) {
puntos = 1000;
} else {
System.out.println("Turno invalido");
return;
}
System.out.println("Cuantas horas trabajas al dia?");
int horas = sc.nextInt();
puntos *= horas; // Horas que trabaja
puntos *= 5; // Días laborables
System.out.printf("Ganas %d puntos cada semana\n", puntos);
}
Scanner sc = new Scanner(System.in);
System.out.println("En que turno trabajas?");
String turno = sc.nextLine();
int puntos;
if (turno.equalsIgnoreCase("mañana")) {
puntos = 600;
} else if (turno.equalsIgnoreCase("noche")) {
puntos = 800;
} else if (turno.equalsIgnoreCase("festivo")) {
puntos = 1000;
} else {
System.out.println("Turno invalido");
sc.close();
return;
}
System.out.println("Cuantas horas trabajas al dia?");
int horas = sc.nextInt();
puntos *= horas; // Horas que trabaja
puntos *= 5; // Días laborables
System.out.printf("Ganas %d puntos cada semana\n", puntos);
sc.close();
}