Escolar Documentos
Profissional Documentos
Cultura Documentos
Pseudocdigo: Diseo
Definicin del problema Anlisis del problema Seleccin de la mejor alternativa
Algoritmo
Diagramacin
El salario se calcula segn las horas semanales trabajadas y el valor de la hora, si se pasan las horas extraordinarias (40 semanales), se pagarn al 1,5 %
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
Las operaciones que es necesario Los datos que el caso, usuario va a hacer, en este son: digitar, se el debe almacenaran : Comparar numero de horasen con 40 val_hora, Horas el El nombre, programa deber mostrar Casototal menor de 40 Y el sueldo se almacenar nombre y el sueldo del empleado Hallar Sueldo=val_hora * Horas en: Caso Sueldo mayor de 40 Hallar Sueldo=(40*val_hora) + ((1.5*val_hora)*(Horas-40))
ALGORITMO: Definicin de
Constantes y Variables
No existe un valor dentro del programa que debe permanecer constante
Constantes
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
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
sueldo=Horas * val_hora;
Clasificar las hojas de vida de un empleado teniendo en cuenta las siguientes caractersticas:
-Se requiere hombre entre 20 y 25
aos, con situacin militar definida para el departamento de Produccin. -Se requiere mujer con estudios de Secretariado Bilinge para la Secretara de Gerencia General
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
ALGORITMO: Definicin de
Constantes y Variables
No existe un valor dentro del programa que debe permanecer constante
Constantes
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 Fin
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
PSEUDOCODIGO
Inicio Haga nombre= , sexo= , edad=0, LibretaM= , certifE= Mostrar Digite datos del empleado Capture nombre, sexo, edad, LibretaM, certifE Si (sexo = =M) entonces Si ((edad>20) && (edad<25)) entonces Si (LibretaM = =Si) entonces Mostrar nombre, es apto para Dpto Produccin si no Mostrar nombre, no cumple con los requisitos si no Mostrar nombre, no cumple con los requisitos si no Si (certifE = =Si) entonces Mostrar nombre, es apta para Secretara Gerencia si no Mostrar nombre, no cumple con los requisitos Fin
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
Inicio
Diagrama de Flujo
Si
Si
LibretaM == Si No
Si