Está en la página 1de 18

Control de Empleados

Panadería “La Bendicion”


Todo lo puedo en Cristo que me Fortalece.
Filipenses 4:13
C++

 Es un lenguaje de programación diseñado a mediado de los años 1980, la intención de su


creación fue el extender al lenguaje de programación c mecanismos que permiten la
manipulación de odjetos
¿Cuáles fueron los pasos que se dieron para la solución del
problema de la “Panadería la Bendición”?

 La resolución de problemas mediante un programa que consiste en dar una adecuada formulación de pasos
precisos a seguir de los cuales son lógicos .
 Para poder indicar a la computadora las órdenes que debe realizar es necesario previamente entender
exactamente lo que se quiere hacer por ello se citan los siguientes pasos para llegar a la solución del problema de
la panadería “La Bendicion .

 Pasos que se dieron en el desarrollar del programa de la panadería la bendición

 Se plantea el problema de la panadería


 Analizar el problema que surgía dentro de la panadería
 Se diseña una solución del problema
 Se valida el diseño para la solución de dicho problema
 Se realizan pruebas del diseño del programa
 Se documenta el desarrollo de dicho programa
En algoritmo

 Consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una
solución correcta al problema.
 Es una secuencia ordenada de instrucciones, pasos o procesos que llevan a la solución
del determinado problema. hay tan sencillos y cotidianos problemas como seguir la
receta de la cocinas; hasta los que conducen a la solución de problemas muy
complejos como el de la “Panadería la Bendición”.
Funcionamiento del programa en la
Panadería “La Bendicion”
 1.Ingreso de Datos Generales de Empleado(la opción agrega)
 Por ejemplo
 Nombre
 Apellido
 Edad
 puesto
 2.Impresión o Reporte de Datos Generales de los Empleados(la opción ver)
 Se reporta el total de trabajadores y sus cargos

 3A la opción modificar empleados


 Donde se puede cambiar si se ingreso mal el nombres
 4 eliminar
 En esta opción se puede eliminar un dato que no este dentro de la misma
 5 opción Sali
 En esta opción se sale del programa
Hipotesis

 El programa creado por la panadería “La Bendición” servirá para mantener un buen
control de los empleados de la empresa durante un largo tiempo y el mismo será
beneficioso para futuras o existentes empresas.
En nuestro programa se uso lo siguiente
en la codificación del mismo.

 En la solución del problema se uso lo siguiente en la codificación del programa


diferentes librerías,
 #include <iostream> que es una librería de entrada y salida que nos permite ingresar datos.
 #include <conio> librería para menejo de consola
 Int main(); da inicio al modo principal
 Getch(); sentencia de salida

 Secuencias de escape
 Sirben para modificar la salida de datos se utiliza con cout para formatear la salida las cuales puedo mencionar
 \n salto de linea también endl;
 \t tabulación orisontal
 \” imprime comillar
Variables que nos permitieron dar
solución al problema

 Las variables nos permiten almacenar valores de diferentes tipos.


 Sus características en el código son
 un nombre – un identificador válido
 tipo – int, float, double, char, etc.
 valor – el valor almacenado
 En C++ es necesario definir todas las variables que se utilicen
 Las variables se declaran con la siguiente sintaxis:
 tipo var1, var2, … ;
 int a, b, c; genera valores enteros

 float r, s; nos da valores reales
Estructuras que se utilizaron“Char”
“Void”

 Bajo ciertas circunstancias se deseará escribir funciones que no regresen valor alguno y
para ello podemos declarar a la función como void. La palabra reservada void es
utilizada para declarar funciones sin valor de retorno y también para indicar que una
función específica no requiere de parámetros. Por ejemplo, la función pausa() que se
verá en seguida, no devolverá valor alguno y la misma no requiere de parámetros.
While

 Esta estructura tiene el siguiente formato: NOTA: Si sólo consta el while de una sentencia,
entonces podemos prescindir de las llaves ( { } ). La condición es cualquier expresión
simple que al evaluarse devuelve el valor verdadero o falso. El bucle se repite mientras la
condición sea verdadera.
“Do-While”

 Do-while es una estructura de control cíclica, los cuales nos permiten ejecutar una o
varias líneas de código de forma repetitiva sin necesidad de tener un valor inicial e
incluso a veces sin siquiera conocer cuando se va a dar el valor final, hasta aquí son
similares a los ciclos while, sin embargo el ciclo do-while nos permite añadir cierta ventaja
adicional y esta consiste que nos da la posibilidad de ejecutar primero el bloque de
instrucciones antes de evaluar la condición necesaria
“System ( pause )”

 Permite ejecutar a su vez otras funciones como: ( cls )


 Por ejemplo, al escribir system ("pause") se está incorporando una pausa en el
programa, es decir, que se espera a que el usuario presione alguna tecla para continuar
con la ejecución del mismo.
“If”

 La sentencia if sirve para ejecutar una serie de instrucciones si se cumple una


determinada condición.
 If en inglés significa si (condicional). La condición es una expresión que puede resultar
verdadera o falsa.
“Else”

 Es una estructura de control, que nos permiten tomar cierta decisión al interior de nuestro
algoritmo, es decir, nos permiten determinar que acciones tomar dada o no cierta
condición, por ejemplo determinar si la contraseña ingresada por el usuario es válida o no
y de acuerdo a esto darle acceso al sistema o mostrar un mensaje de error
“Buffer”

 Esto nos sirve cuando se lee un número y después una cadena en C++, se presentan
errores. La solución es limpiar el buffer lo cual se puede lograr de dos maneras, con
cin.ignore y con fflush.
“Contador”

 Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad


constante cada vez que se produce un determinado suceso o acción. Los contadores se
utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar
una operación de inicialización y posteriormente las sucesivas de incremento o
decremento del mismo. La inicialización consiste en asignarle al contador un valor inicial.
Se situará antes y fuera del bucle.
“Return ”

 La sentencia return tiene dos usos importantes. O sea, hace que la ejecución del
programa vuelva al código que llamó a la función. En segundo lugar, se puede
utilizar para devolver un valor.