Contabilidad, pregunta formulada por betzabecusioro, hace 1 año

Calcular el pago semanal de un trabajador. Los datos a ingresar son: total de horas trabajadas y el pago por hora. Si el total de horas trabajadas es mayor a 40 la diferencia se considera como horas extras y se paga un 50% más que una hora normal. Si el sueldo bruto es mayor a s/. 500.00, se descuenta un 10% en caso contrario el descuento es 0. Como podría resolver en pseudocódigo, diagarama de flugo , algoritmo y planteamiento. Ayuda por fa.

Respuestas a la pregunta

Contestado por roderickcorona
17
Proceso salarios Definir HTT, HE  Como Entero Definir pagosem, PHE,PHT, sueldobruto,desc Como Real Escribir "ingrese las horas que ha trabajado esta semana"  leer HTT PHT<-500/40 PHE<-(500/40)*1.5 sueldobruto<-(PHT*HTT)+(PHE*HE) Si HTT>40 Entonces HE<-HTT-40 Sino HE<-0 Fin Si Si sueldobruto>500 Entonces pagosem<-sueldobruto-0.1*sueldobruto Sino pagosem<-sueldobruto FINSI escribir "su pago semanal es:" ,pagosem FinProceso

roderickcorona: esto es en el pseint. Tu lo ordenas. Eso es trabajo para ti. Saludos
Contestado por tecnigroup
5

Respuesta:

Proceso pago

definir Tht,Ph,Pn,pex,hex,ps,Sb,des Como Real

Escribir "ingrese total de horas trabajadas y pago por hora"

leer tht, ph;

si tht > 40 Entonces

 hex<-tht-40

 pn<-(tht-hex)*ph

 pex<- hex*(ph*0.5+ph)

 sino

  pn<-tht*ph

  pex<-0

   

FinSi

Sb<-pn+pex

si sb > 500 entonces

 des<- sb*0.10

sino  

 des<-0

FinSi

Ps<-sb-des

escribir "su sueldo bruto es",Sb

escribir "su pago semanal es",Ps

FinProceso

Explicación:

Otras preguntas