Programación Estructurada
Enviado por gonzalo8500 • 4 de Noviembre de 2018 • Tarea • 655 Palabras (3 Páginas) • 174 Visitas
[pic 1][pic 2]
[pic 3]
UNIVERSIDAD AUTONOMA DE NUEVO LEON
FACULTAD DE INGENIERIA MECANICA Y ELECTRICA
Actividad: Fundamental No.4
Nombre: Gonzalo Antonio Garza Villarreal
Matricula: 1748729
Materia: Programación Estructurada
Carrera: ITS
Grupo: 001
Salón: 4107
Hora: V4 a V6
Ciclo Escolar: Agosto-Diciembre 2018
Fecha: 16 de octubre de 2018
INTRODUCCION
En este programa realizado en el lenguaje c++ fue diseñado para sacar la nómina de los empleados de una empresa dependiendo de su departamento y te muestra el sueldo del empleado de forma quincenal así como contiene un ciclo para que se repita el programa si es que se desea.
DESARROLLO
Planteamiento del problema
Este programa de una nómina viene de una idea ya que mi padre trabaja en recursos humanos y el realiza las nóminas de los trabajadores y este programa ayudaría a realizarlo de manera más eficiente.
Algoritmo
- Inicio
- Empieza ciclo while
- Ingresa tu nombre
- Guardar en variable nom
- Ingresa numero de empleado
- Guardar en variable num
- Selecciona la empresa para la que trabajas
- Guardar en variable emp
- Selecciona el departamento para el que trabajas
- Guardar en dpto.
- Preguntar si el empleado tiene horas extras
- Guardar en op
- Abrir un if donde op==1
- Entonces
- Preguntar cuántas horas extras se trabajaron
- Guardar en he
- Si no
- He = 0
- Abrir un switch de la variable dpo
- Acomodar pagos respecto a los departamentos
- Cerrar switch
- Abrir switch de la variable emp
- Poner mensaje con el nombre y número de empleado así como la
- empresa para la cual trabaja dependiendo la opción seleccionada y
- mostrar su saldo.
- Cerrar switch
- Preguntar si gusta repetir el programa
- Cerrar while
- FIN
Diagrama de flujo
[pic 4]
Pantallazos[pic 5]
Primer parte del código se muetran las variables, los print f con las opciones a elegir, los sacn f para guardar los datos seleccionados y el if asi como el comienzo del ciclo.
[pic 6]
En esta segunda parte del ciclo se aprecian los switch y el final del ciclo.
...