Está en la página 1de 4

Informe Individual Unidad 4 – Fase 4

Unidad 1 – Fase Individual


Equipo de pruebas: Intel Core i5-2400 CPU 3.10 GHz Memoria RAM 8GB
Sistema Operativo: Windows 10 Pro 64 bits
Entorno de Desarrollo: CodeBlocks 17.12

Problema Planteado: Implementar un Programa en C/C++ que permita mostrar por consola las
buenas practicas de programacion en la Universidad de TUX.

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.
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.
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 (En mi caso if-else) 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: Usar una


Usar los conceptos de condicionales, if else, switch-case, ademas funcion por cada case.
de bucles do-while, while para complementar el programa con las Obligaorio usar un bucle. El
funciones void opcion(). usuario debe elegir la
salida. Hasta no elegir la
opcion salida el programa
debe cerrarse. NO usar la
librería gotoxy. NO puede
usarse variables globales.

Procesos Para Variables de


Variables de Entrada Variables Auxiliares
Desarrollar Salida
Void menu() Funcion Do –while para los arreglos. Ingresar por Consola una Mostrar por
menu If-else condicionales de las 5 opciones. consola el
Void opcion ”N” () alternativos para elegir la recuadro
Funciones opcion de opcion deseada. Generar Bucle para especificado
“N” eleccion (Son 5 System(“pause”) pausar reiniciar el programa
opciones, 4 son consola. cuando se le pida. Getchar
buenas practicas y System(“cls”) borrar Return para
permite finalizar el consola. Ingresar la opcion (1-4) o terminar el
programa) la opcion 5 para salir del programa.
int main() Eleccion de programa.
opciones

int opcion

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 por
consola primer
recuadro que
muestra el menu.

Paso 2

Pantallazo: Descripción: Se
ingresan el
Imagen 1 nombre (opcional)
y los datos
(puntajes)
correspondientes.
Se ingresan los
datos (puntajes)
correspondientes.

Imagen1: Usuario
Elige la opcion 1
Imagen 2 del menu.

Imagen 2:
Usuario
Elige la opcion 2
del menu.

Imagen 3:
Usuario
Elige la opcion 3
del menu.

Imagen 4:
Usuario
Elige la opcion 4
del menu.
Imagen 3

Imagen 4

Paso 3

Pantallazo: Descripción:
Usuario
Elige la opcion 5
para finalizar el
programa.

También podría gustarte