-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path26-03 trabajador-SERRANO G.txt
55 lines (38 loc) · 1.02 KB
/
26-03 trabajador-SERRANO G.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
A un trabajador le pagan segun sus horas trabajadas.
Si la cantidad de horas trabajadas es mayor a 40 semanal.
la tarifa se incrementa en 50% para las horas extras.
Calculcar el salario mensual del trabajador dadas las horas trabajadas
por semana por precio y hora
GERARDO SERRANO
Accion trabajador ES
Ambiente
Variables
ht,he:entero // ht= horas trabajadas,he= horas extras
s,ph:real //salario,por hora
Constantes
mes = 4.34524
Proceso
esc('ingrese la cantidad de horas trabajadas')
leer(ht)
esc('ingrese el salario correspondiente 40 horas semanales trabajadas')
leer(s) // salario
Si ht > 40 Entonces
he:=ht-40
ph:=(s / ht)// por hora
Si he > 0 Entonces
s:=s+(he*((s / ht)*1.5))
Fsi
// s es salario de la semana
Esc('Salario')
Esc('Por mes:', (s*mes))
Esc('Por semana:', s)
Esc('Por hora comun:', ph)
Esc('Por hora extra:', (ph*1.5))
Sino
ph:=(s/ht)
Esc('Salario')
Esc('Por mes,' (s*mes))
Esc('Por semana:', s)
Esc('Por hora comun:', ph)
Fsi
FA