sábado, 25 de julio de 2015

Ejercicio PSeInt: calcular sueldos y sumarlos con ciclo mientras

“A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor por
hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un
50% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa.
Genere opciones según la cantidad de horas.”

a.- Genere una opción en base al ejercicio anterior para obtener la suma de los salarios de todos
los trabajadores. Utilice estructura MIENTRAS.

Algoritmo
_________________________________________________

Proceso sueldo_2
   
    Definir i, horas, horas2, pr Como Entero
    Definir suma, pr2, prfinal Como Real
   
    Escribir "Ingrese el numero de trabajadores";
    Leer trab;
   
    i<-1;
    suma<-0;
    Mientras i <= trab Hacer
        Escribir "Ingrese las horas trabajadas";
        Leer horas;
        Escribir "Ingrese el valor de una hora de trabajo";
        Leer pr;
       
        Si horas>40 Entonces
            horas2<-horas-40;
            pr1<-40*pr;
            pr2<-horas2*(pr*(150/100));
            prfinal<-pr1+pr2;
        Sino
            prfinal<-pr*horas;
        Fin Si
       
        Escribir "El sueldo es de ", prfinal;
       
        suma<-suma+prfinal;
        i<-i+1;
    Fin Mientras
   
    Escribir "El sueldo de los ", trab, " trabajadores es de: ", suma;
FinProceso

No hay comentarios:

Publicar un comentario

Cambiar imagen de fondo con JQuery

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Cambiar ...