Вы находитесь на странице: 1из 8

Informe Individual Unidad 1 – Fase Individual

Jose Basilio Moreno Carranza


11235650
Grupo 2

Presentado a:
Edgar Rodrigo Enríquez Rosero

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Programación
Noviembre de 2018
Unidad 1 – Fase Individual
Equipo de pruebas: Equipo de escritorio FLIAMORENOOREJUELA
Sistema Operativo: Windows 7.
Entorno de Desarrollo: DEV C++

Problema Planteado:

Para esta fase vamos a comenzar a consolidar los conceptos básicos


aprendidos hasta el momento, por lo cual vamos a implementar un menú
enmarcado dentro de un recuadro creado a partir de cualquiera de los
símbolos ASCII disponibles, tal como el que se muestra en la figura 1:

Figura 1. Autor

Dicho menú debe de contar con 4 opciones, en cada una de ellas se debe
de mostrar un mensaje con un consejo practico de programación (buenas
prácticas), pero teniendo en cuenta que esos mensaje deben estar en
“armonía” con el recuadro del menú principal, es decir, si el usuario ingresa
a la opción 1 debería mostrar algo así:
Figura 2. Autor

Adicionalmente el programa debe de validar mediante el uso de una


función los datos ingresados por el usuario, es decir, si el usuario ingresa
una opción no valida, el programa debe de indicarle el error y pedirla
nuevamente.

Aclaraciones: Dentro de cada uno de los case del switch debe de ir por lo
menos una función.
El menú no puede cerrarse hasta que el usuario escoja la opción salir (Aquí
deben de usar un bucle).
No puede usarse la librería gotoxy.
No pueden usarse variables globales.

Requerimientos: Restricciones:
- Mostrar en pantalla menú - Los formatos para mostrar
enmarcado en recuadro. la información al usuario
- Crear 4 opciones con formato de deben ser igual al del
recuadro de Menú, informando menú.
buenas prácticas de programación. - La validación de las
- Validar opciones ingresadas opciones digitadas por el
mediante función, e informar a usuario deben evaluarse
usuario. por una función.
- Al digitar la opción 5 el usuario sale - No usar librería gotoxy.
del programa. - No usar variables
globales.
Variables de Variables Variables de
Procesos Para Desarrollar
Entrada Auxiliares Salida

opc num 1. Definir funciones a num


utilizar.
2. Crear Menú con
recuadro y
opciones de 1 a 5.
3. Crear funciones
con formato de
recuadro de Menú.
4. Crear ciclo
mientras las
opciones sean 1,
2,3 o 4.
5. Evaluar por medio
de una función la
opción introducida
por el usuario y
pasarla al
programa
principal.
6. Si la opción es
incorrecta,
informar y volver a
solicitar la opción.
7. Si la opción es
correcta, mostrar
el mensaje de
buena práctica de
programación.
8. Si la opción es
salir, informar y
terminar el
programa.

Ejecución del Programa


(Paso a Paso, agregar tantas filas como lo requiera la ejecución de su programa)

Paso 1
Pantallazo: Descripción:
Se muestra el menú
al usuario y se solicita
la elección de una
opción.

Paso 2

Pantallazo: Descripción:
Si la opción es incorrecta
mostrar mensaje al usuario
y se solicita nuevamente la
opción.

Paso 3
Pantallazo: Descripción:
Al digitar la opción 1,
se muestra mensaje
de buena práctica de
programación.

Paso 4

Pantallazo: Descripción:
Al digitar la opción 2, se
muestra mensaje de buena
práctica de programación.

Paso 5

Pantallazo: Descripción:
Al seleccionar la opción 3
se muestra mensaje de
buena práctica de
programación.

Paso 5.

Pantallazo: Descripción:
Al seleccionar la opción 4,
se muestra mensaje de
buena programación.

Paso 6.

Pantallazo: Descripción:
Al seleccionar la opción 5
se sale del programa.

Вам также может понравиться