import java.util.Scanner; public class App { public static void main(String[] args) throws Exception { int opcion; int sueldoRepositor; double sueldoCajero; double sueldoSupervisor; Scanner entrada = new Scanner(System.in); do{
switch (opcion) { case 1: sueldoRepositor=((15890*10)/100)+15890; System.out.println(" El sueldo del Repostior es: "+sueldoRepositor+"$"); break; case 2: sueldoCajero=25630.89; System.out.println(" El sueldo del Repostior es: "+sueldoCajero+"$"); break; case 3: sueldoSupervisor=(35560.20)-((35560.20*11)/100); System.out.println(" El sueldo del Repostior es: "+sueldoSupervisor+"$"); break; case 4: opcion=4; break;
default: System.out.println("Error digite de nuevo"); break; }
Excelente explicación, por fin entendí los if anidados 😃😃😘😘
Excelente vídeo y explicación.
Visto en 27/09/2023
yo sufria con python, usando un solo else, me gusta tu metodo ahora es mucho mas facil programar usando else
Gracias Teacher
gracias Profe!
Yo hice el ejercicio de la siguiente manera:
Package salarios;
import java.util.Scanner;
public class Salarios {
public static void main(String[] args) {
double Sr,C,S;
int categoria;
System.out.println(" Ingrese el tipo de categoria ");
Scanner teclado= new Scanner (System.in);
categoria= teclado.nextInt();
Sr= (15.890*0.10)+ 15.890;
C= 25560.20;
S= 35560-(35560.20*0.11);
if (categoria == 1) {
System.out.println(" Repositor con un sueldo de: "+ Sr);
}
else {
if (categoria==2) {
System.out.println(" Cajera con un sueldo de: "+ C);
}
else {
if (categoria== 3) {
System.out.println(" Supervisor con un sueldo de: "+ S); }
else{
System.out.println(" Categoria invalido");
}
}
}
}
}
Hola profe, muy buen video disculpe profe cree que pueda hacer algun video relacionado con el uso de timers en java
Holaaa no está pensado para un futuro próximo... Pero lo anoto para hacerlo en algun momento!
@@TodoCode este ejercicio ya se había hecho en otro video de esta misma playlist
Ejercicio hecho jeje
import java.util.Scanner;
public class App {
public static void main(String[] args) throws Exception {
int opcion;
int sueldoRepositor;
double sueldoCajero;
double sueldoSupervisor;
Scanner entrada = new Scanner(System.in);
do{
System.out.println("Menu");
System.out.println("1. Repositor");
System.out.println("2. Cajero");
System.out.println("3. Supervisor");
System.out.println("4. Salir del programa");
opcion=entrada.nextInt();
switch (opcion) {
case 1:
sueldoRepositor=((15890*10)/100)+15890;
System.out.println(" El sueldo del Repostior es: "+sueldoRepositor+"$");
break;
case 2:
sueldoCajero=25630.89;
System.out.println(" El sueldo del Repostior es: "+sueldoCajero+"$");
break;
case 3:
sueldoSupervisor=(35560.20)-((35560.20*11)/100);
System.out.println(" El sueldo del Repostior es: "+sueldoSupervisor+"$");
break;
case 4:
opcion=4;
break;
default:
System.out.println("Error digite de nuevo");
break;
}
}while(opcion!=4);
}
}
usa el try, rancio