FPR_U4_A2_SABR

3
Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le asigna como un porcentaje de su salario mensual que depende de su antigüedad en la empresa de acuerdo con la sig. Tabla: Tiempo Utilidad Menos de 1 año 5 % del salario 1 año o más y menos de 2 años 7% del salario 2 años o más y menos de 5 años 10% del salario 5 años o más y menos de 10 años 15% del salario 10 años o más 20% del salario Sólo recuerden que también hay que solicitar el salario del trabajador para que se genere el cálculo. PSEUDOCÓDIGO Inicio Imprimir “ introduzca el salario del trabajador”; Leer salario; Imprimir “ introduzca los años trabajado”; Leer anios; Si anios <1 entonces; Utilidad:= salario*05; Si anios >=1 and anios < 2 entonces; Utilidad:= salario*.07; Si anios >= 2 and anios < 5 entonces; Utilidad:= salario*.10;

Transcript of FPR_U4_A2_SABR

Page 1: FPR_U4_A2_SABR

Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le asigna como un porcentaje de su salario mensual que depende de su antigüedad en la empresa de acuerdo con la sig. Tabla:

                        Tiempo                                                          Utilidad

            Menos de 1 año                                                      5 % del salario

            1 año o más y menos de 2 años                                7% del salario

            2 años o más y menos de 5 años                              10% del salario

            5 años o más y menos de 10 años                             15% del salario

            10 años o más                                                        20% del salario

Sólo recuerden que también hay que solicitar el salario del trabajador para que se genere el cálculo.

PSEUDOCÓDIGO

Inicio Imprimir “ introduzca el salario del trabajador”;Leer salario;Imprimir “ introduzca los años trabajado”;Leer anios;Si anios <1 entonces; Utilidad:= salario*05; Si anios >=1 and anios < 2 entonces; Utilidad:= salario*.07;Si anios >= 2 and anios < 5 entonces; Utilidad:= salario*.10;Si anios>=5 and anios <10 entonces; Utilidad:= salario*.15;Si anios >= 10 entonces; Utilidad:= salario*.20;Imprimir” la utilidad del trabajador por”,anios”Imprimir” es de: “,utilidad;

Fin

Page 2: FPR_U4_A2_SABR

PRUEBA DE ESCRITORIO.

Instrucción Datos de Entrada Operaciones Estado de las Variables Datos De salida

Inicio - -

Imprimir " Introduzca el salario del Trabajador : " - - -

Leer salario 400 - -

Imprimir " Introduzca los años trabajados" - - -

leer anios 2 - -

si anios < 1 entonces -si 2<1 entoces (FALSO)

utilidad= salario*.o5 -

si anios>=1 AND anios <2 entonces -

si 2>=1 AND anios<2 entonces (FALSO)

utilidad=salario*.07FALSO -

si anios >= 2 AND anios < 5entonces -

si 2 >= 2 AND 2 < 5 (verdadero)

utilidad =salario*.10

-

si anios >=5 AND anios < 10 entonces.. -

si 2 >= 5 AND 2 < 10 (FALSO)entonces

utilidad=salario*.15 -

si anio >=10 entonces -si 2 >= 10 (FALSO)

utilidad= salario*.20 -

Imprimir " la utilidad del trabajador por, " anios",

trabajados es de: ", utilidad - - -

la utilidad del trabajador por, 2, años trabajados es

de: 40

FIN - - - -