online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
// PC1 - PREGUNTA 1 // // Escriba la clase C1 para calcular la ganancia por un día de trabajo, bajo las siguientes // condiciones: se paga 10 soles/hora en horario normal de 8 horas de trabajo, 15 soles/hora por // las primeras primeras 4 horas extras y el resto de horas extras a 20 soles/hora, la máxima // cantidad de horas laborables es 16. // // Salida de un caso de prueba: // Ganancia de un día // Ingrese el número de horas trabajadas: -1 // error de entrada // Ingrese el número de horas trabajadas: 20 // error de entrada // Ingrese el número de horas trabajadas: 12 // Ganancia del día: 140 import java.util.Scanner; // public class C1{ public class Main{ public static void main(String[] args){ int horas = 0; int ganancia = 0; Scanner sc = new Scanner(System.in); System.out.println("Ganancia de un día"); //Bucle para evitar que la cantidad de horas sea negativo o mayor a 16 while(horas <= 0 || horas >16){ System.out.print("Ingrese el número de horas trabajadas : "); horas = sc.nextInt(); } //Calculamos las ganancias if(horas > 12){ ganancia = (horas - 12) * 20; horas = 12; } if(horas > 8){ ganancia += (horas-8)*15; horas = 8; } if(horas <=8){ ganancia+= horas*10; } //Ganancia final System.out.println("Ganancia del día : "+ganancia); sc.close(); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue