Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ing. Roco
Pseudocdigo: Diseo
Pseudocdigo
Ing. Roco
Ing. Roco
Hallar
Hallarelelsalario
salariomensual
mensualde
deun
un
empleado.
empleado.
ElElsalario
salariose
secalcula
calculasegn
segnlas
las
horas
horassemanales
semanalestrabajadas
trabajadasyyelel
valor
valorde
delalahora,
hora,sisise
sepasan
pasanlas
las
horas
horasextraordinarias
extraordinarias(40
(40
semanales),
semanales),se
sepagarn
pagarnalal1,5
1,5%%
Ing. Sonia Alexandra Pinzn Nuez -
Ing. Roco
Ing. Roco
ALGORITMO: Definicin de
Constantes y Variables
Constantes
No existe un valor
dentro del programa
que debe permanecer
constante
Variables
nombre,
val_hora,
Horas, Sueldo
Ing. Sonia Alexandra Pinzn Nuez -
Ing. Roco
ALGORITMO - PSEUDOCODIGO
Inicio
1. Solicitar los datos del empleado
2. Almacenar los datos
3. Si el numero de horas es mayor
a cuarenta entonces
3.1 Hallar el valor del sueldo
teniendo en cuenta que el valor
de la hora adicional ser mas el
1.5%
3.2 Si no paso 3 entonces hallar el
valor del sueldo normalmente.
4. Generar el nombre del empleado y
su sueldo.
Fin
Inicio
Haga nombre=, val_hora=0, Horas=0,
Sueldo=0
Mostrar Digite datos del empleado
Capture nombre, val_hora, Horas
Si (Horas <=40)entonces
Haga sueldo=Horas * val_hora;
si no
Haga sueldo=(Horas * val_hora)+
((Horas-40)*(1.5*val_hora));
Fin si
Mostrar El sueldo de :, nombre, es: , sueldo
Fin
Ing. Roco
ALGORITMO - DF
Inicio
1. Solicitar los datos del empleado
2. Almacenar los datos
3. Si el numero de horas es mayor
a cuarenta entonces
3.1 Hallar el valor del sueldo
teniendo en cuenta que el valor
de la hora adicional ser mas el
1.5%
3.2 Si no paso 3 entonces hallar el
valor del sueldo normalmente.
4. Generar el nombre del empleado y
su sueldo.
Fin
Inicio
nombre=, val_hora=0, Horas=0,
Sueldo=0
Digite datos del empleado
nombre, val_hora, Horas
Horas= =40
sueldo=(Horas * val_hora)+
((Horas-40)*(1.5*val_hora));
sueldo=Horas * val_hora;
Ing. Roco
Clasificar
Clasificarlas
lashojas
hojasde
devida
vidade
deun
un
empleado
empleadoteniendo
teniendoen
encuenta
cuenta las
las
siguientes
siguientescaractersticas:
caractersticas:
-Se
-Serequiere
requierehombre
hombreentre
entre20
20yy25
25
aos,
aos,con
consituacin
situacinmilitar
militardefinida
definida
para
paraeleldepartamento
departamentode
de
Produccin.
Produccin.
-Se
-Serequiere
requieremujer
mujercon
conestudios
estudiosde
de
Secretariado
SecretariadoBilinge
Bilingepara
paralala
Secretara
Secretarade
deGerencia
GerenciaGeneral
General
Ing. Sonia Alexandra Pinzn Nuez -
Ing. Roco
Ing. Roco
ALGORITMO: Definicin de
Constantes y Variables
Constantes
No existe un valor
dentro del programa
que debe permanecer
constante
Variables
nombre,
Sexo,
Edad
LibretaM, certifE
Ing. Sonia Alexandra Pinzn Nuez -
Ing. Roco
ALGORITMO - PSEUDOCODIGO
Inicio
1. Solicitar los datos de Hoja de Vida
2. Almacenar los datos
3. Si el sexo es Masculino entonces
3.1 Si Edad esta entre 20 y 25 entonces
3.1.1
Si tiene Libreta Militar entonces
3.1.1.1
Indicar que es apto para Dpto de Produccin
3.1.1.2 Si no paso 3.1.1 Indicar que no cumple requisitos
3.1.2 Si no paso 3.1 Indicar que no cumple requisitos
3.2 Si no entonces
3.2.1 Si posee certificados Estudios Bilinge entonces
3.2.1.1 Indicar que es apto para Secretara de Gerencia
3.2.1.2 Si no 3.2.1 Indicar que no cumple requisitos
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco
PSEUDOCODIGO
Inicio
si no
si no
si no
Ing. Roco
Inicio
Diagrama de Flujo
Si
No
No cerfE= =S
Edad>20
&&
Edad<25
Si
No
Si
LibretaM
==
Si
No
Si
Fin
Ing. Roco