Cálculo de nómina con PHP - Ejercicio resuelto
Hoy vamos a resolver un ejercicio de programación en PHP para calcular el salario de un empleado según el tipo de empleado y las horas trabajadas, pues dependiendo del puesto cambiará el costo por hora.
Será algo muy sencillo para practicar el lenguaje PHP; más que nada es un ejercicio resuelto.
El ejercicio dice así:
Realice un programa en PHP para calcular la nómina de una empresa. El programa debe solicitar el tipo de empleado y la cantidad de horas que el mismo ha trabajado.
Después debe calcular el salario según la siguiente tabla:
Tipo de empleado,Pago por hora en dólares
Operativo,5.5
Administrativo,10
Ejecutivo,18.5
El ejercicio es muy simple y queda de la siguiente manera:
<?php
# https://parzibyte.me/blog
echo "1. Operativo\n2. Administrativo\n3. Ejecutivo\nSeleccione tipo de empleado: ";
fscanf(STDIN, "%d", $tipoEmpleado);
if ($tipoEmpleado < 1 || $tipoEmpleado > 3) {
exit("Tipo de empleado inválido");
}
echo "Ingrese la cantidad de horas trabajadas: ";
fscanf(STDIN, "%d", $horas);
switch ($tipoEmpleado) {
case 1:
$salario = 5.5 * $horas;
break;
case 2:
$salario = 10 * $horas;
break;
case 3:
$salario = 18.5 * $horas;
break;
}
echo "Su salario para esta quincena es: " . $salario . " dólares";
Como puedes comprobar en la imagen que acompaña al encabezado, el código es correcto. También lo puedes descargar y ejecutarlo en la terminal.
Finalmente te dejo con más tutoriales de PHP.
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta semana estuve recreando la API del plugin para impresoras térmicas en Android (HTTP a…
Hoy te enseñaré a extraer la cadena base64 de una clave PEM usando una función…
Encender un foco con un Bot de Telegram es posible usando una tarjeta como la…
Esta web usa cookies.