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 .
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
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.
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
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 )”
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”
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.