Necesito saber como hacer el pseudocodigo de este problema en pseint
Calcule la nomina de un empleador donde se utilicen las horas trabajadas y el salario por hora. Ambos datos se multiplican y se obtiene el salario bruto. A ese salario bruto, se le restan las deducciones. Determine el total de deducciones y el salario neto, siempre y cuando las horas trabajadas sean mayor de 40.
en la imagen está lo que hice, pero no estoy seguro de si está o no bien
Respuestas
El pseudocódigo de pseint que calcula la nómina de un empleador, es:
Algoritmo Nomina_Empleados
Escribir "Ingrese número de trabajadores" Sin Saltar;
Leer N
Para i<-1 Hasta N Con Paso 1 Hacer
Escribir "Ingrese horas trabajadas" Sin Saltar;
Leer ht;
Escribir "Ingrese salario por hora" Sin Saltar;
Leer sp;
Escribir "Ingrese deducciones" Sin Saltar;
Leer d;
Definir sb,sn Como Real;
Si ht>40 Entonces
sb<-ht*sp;
sn<-sb-d;
Escribir "Bruto: ", sb, " Neto: ",sn;
SiNo
Escribir "Bruto: ", sb
Fin Si
Fin Para
FinAlgoritmo
El algoritmo que has realizado es correcto, pero según definición:
Nomina: Es el registro de los salarios y deducciones de todos los empleados de un empresa.
Por tanto, lo que haría falta es, agregar la estructura repetitiva que repita, lo que ya hiciste N veces para los N trabajadores.