ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmo Horas Exras


Enviado por   •  12 de Agosto de 2011  •  3.072 Palabras (13 Páginas)  •  948 Visitas

Página 1 de 13

ALGORITMOS

ALUMNOS:

ALCANTARA FLORES

----------------

RUIZ CORDOVA

OBANDO CHAVEZ

IDROGO ROJAS

1. A un trabajador le pagan segun sus horas y una tarifa de pago por

horas. si la cantidad de horas trabajadas es mayor a 40 horas. la

tarifa se incrementa en un 50% para las horas extras. calcular el

salario del trabajador dadas las horas trabajadas y la tarifa.

variables: horas_trabajadas,tarifa,horas_extras,salario,tarifa_e

inicio

leer: horas_trabajadas,tarifa

si: horas_trabajadas <= 40 entonces

salario <-- horas_trabajadas * tarifa

si_no

tarifa_extra <-- tarifa + 0.50 * tarifa

horas_extras <-- horas_trabajadas - 40

salario <-- horas_extras * tarifa_extra + 40 *

tarifa

fin_si

imprimir: salario.

fin

2. A un trabajador le descuentan de su sueldo el 10% si su sueldo es

menor o igual a 1000. por encima de 1000 y hasta 2000 el 5% del

adicional, y por encima de 2000 el 3% del adicional. calcular el

descuento y sueldo neto que recibe el trabajador dado su sueldo.

variables: sueldo,sueldo_neto,descuento

inicio

leer: sueldo

si: sueldo <= 1000 entonces

descuento <-- sueldo * 0.1

si_no

si: sueldo <= 2000 entonces

descuento <-- (sueldo - 1000) * 0.05 + 1000 * 0.1

si_no

descuento <-- (sueldo - 2000) * 0.03 + 1000 * 0.1

fin_si

imprimir: descuento.

fin

3. Dado un monto calcular el descuento considerando que por encima de

100 el descuento es el 10% y por debajo de 100 el descuento es el

2%.

variables: monto,descuento

inicio

leer: monto

si: monto > 100 entonces

descuento <-- monto * 10 / 100

si_no

descuento <-- monto * 2 / 100

fin_si

imprimir: monto, descuento

fin

4. Dado un tiempo en segundos, calcular los segundos restantes que le

correspondan para convertirse exactamente en minutos.

variables: tiempo_seg,minutos,segundos

inicio

leer: tiempo_seg

si minutos <-- tiempo_seg div 60 entonces

segundos <-- tiempo_seg mod 60

fin_si

imprimir: minutos,segundos.

fin

5. Dado un tiempo en minutos, calcular los dias, horas y minutos que

le corresponden.

variables: tiempo,dias,horas,minutos

inicio

leer: tiempo

si: dias <-- tiempo div 1440

x <-- tiempo mod 1440

horas <-- x div 60

minutos <-- x mod 60

imprimir: dias,minutos,horas

fin_si

fin

6. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales.

Inicio

Leer : N

X<--1

S<--0

Mientras x<=N hacer

S<--s+1

X<--x+1

Fin _ mientras

Imprimir: s

Fin

7. Modificar el ejercicio 1 para obtener la suma de los salarios de todos los trabajadores.

Inicio

Leer: N

X<--1

S<--0

...

Descargar como (para miembros actualizados)  txt (9.1 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com