Está en la página 1de 12

Postarea - presentación de resultados

Nombre: carlos javier Arroyo


78734535
Grupo 243002_85

Presentado a:
Oscar Alberto Jaramillo

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Programa Académico
21 05 2020
Introducción

Este trabajo es de gran importancia para nuestro aprendizaje ya que podemos avanzar en
el desarrollo del conocimiento colectivo mediante todos los temas que durante el curso
se trataron. Considerando la programación como una herramienta de mucha importancia
en el campo de la ingeniería ya que mediante sus investigaciones se pueden desarrollar
ideas y resolver problemas .
Objetivos

 Leer y analizar el escenario del ejercicio


 Hacer una lista sistemática del análisis (datos de entrada, datos de salida y
procesos)
 Definir el problema (algoritmo - código)
 Presentar resultados
Unidad 1,2,3 ,4 – Tarea Individual
Equipo de pruebas:
Sistema Operativo:
Entorno de Desarrollo:

Ejercicio 1:

Problema Planteado:
Realizar un programa que permita ejecutar de forma selectiva cada uno de los ejercicios
realizados en las Unidades 1,2,3 y 4 del Curso; para ello es necesario implementar un menú que
le permita al usuario acceder a cada uno de los programas desarrollados

Requerimientos: Restricciones:
El menú debe de contar con 6 opciones:
No se pueden usar
 Tarea Unidad 1 variables globales para el
 Tarea Unidad 2 desarrollo del programa
 Tarea Unidad 3
 Tarea Unidad 4
 Créditos
 Salir

En el apartado de créditos se deben mostrar los siguientes datos


del estudiante:
 Nombre completo
 Cedula
 Grupo
 Curso
 Ciudad

El menú debe ejecutarse de forma cíclica hasta que el usuario


elija la opción de salir.

Es necesario validar que los datos que está ingresando el usuario


por consola se ajusten a los rangos y categorías solicitados en el
menú.
Todos los datos que se muestren por consola se deben de mostrar
enmarcados dentro de un recuadro elaborado a partir de cualquier
carácter del código ASCII.

Se debe utilizar la función system() asociada a la librería stdlib


para mejorar la presentación de la información, a partir de
instrucciones como “pause” y “cls”.

Variable
Variables Datos o
s
de Procesos Para Desarrollar variables
Auxiliar
Entrada de Salida
es

op, Salida, Primero se muestra el menú principal, donde se escoge op,


un ejercicio de alguna de las unidades dadas o la
PV, Ag, opción de crédito o salir. VALOR,
Selet,
Gas, Si se elige la opción uno. Se desarrolla el ejercicio de la a,
PA, unidad uno (Escoger el tipo de artículo a adquirir.
Cer Ingresar precio del artículo. g,
PC,
Si los puntos acumulados son mayor o igual a 1000, hacer
PR, At_Val el descuento, sino, arrojar el precio original.) c,
Regresa al MENU principal
a, tVal ped
g, tNoVal Si se elige la opción dos. Se desarrolla el ejercicio de la Nombre,
unidad dos (Ingresar la cantidad de bebidas a pedir. Se
c, calcula el total del pedido, si es menor a 15.000 se
i cedula,
selet, pregunta si quiere intentar nuevamente o salir y el
datos_At programa se reinicia o se cierra según el caso. Si no, se tiempo,
resp, [i].nombr genera un recibo digital donde se detalla la cantidad de
e cada bebida y el precio total. total
nombre,
Luego, se le pregunta al encargado si desea salir e tiempos
cedula(cc) datos_At imprimir el recibo, si dice que sí, se cierra el programa, si validos,
[i].cc dice que no o ingresa cualquier otra cosa, se reinicia el
tiempo programa.) total
(t), datos_At Regresa al MENU principal tiempos
Num_At. [i].t NO
Si se elige la opción tres. Se desarrolla el ejercicio de la validos,
unidad tres (Ingresar la cantidad de deportistas. Luego,
ingresar los datos de cada deportista (nombre, cedula, total de
tiempo) tiempos,
Si algún tiempo es mayor a 30 seg, se guarda la sumatoria
promedio
de todos los tiempos y el número de veces que se cumple
tiempos
esa condición.
validos,
Si algún tiempo es menor o igual a 30 seg, se guarda la
sumatoria de todos los tiempos que cumplen esa c,
condición. Luego, el programa arroja un listado de todos
los datos de los deportistas registrados, total de tiempos tm
válidos, NO válidos, tiempo total y el promedio de
tiempos válidos.)

Regresa al MENU principal

Si se elige la opción cuatro. Se desarrolla el ejercicio


de la unidad cuatro (El mismo proceso del ejercicio de
la unidad tres). Regresa al MENU principal

Si se elige la opción cinco. El programa arroja los


CREDITOS del autor (nombre, cedula, grupo, curso y
ciudad) Regresa al MENU principal

Si se elige la opción seis. Se cierra 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ú principal,
donde se escoge un ejercicio
de alguna de las unidades
dadas o la opción de crédito o
salir.
Paso 2

Pantallazo: Descripción:
Se escogió la opción 1.
Hacemos la simulación de un
cliente que tiene 2000 puntos
acumulados y va adquirir un
artículo de aseo que cuesta
100.
Por tanto, el programa hace
un descuento del 10% y
arroja el total a pagar de 90.

Paso 3

Pantallazo: Descripción:
Hacemos la simulación de un
cliente que tiene 999 puntos
acumulados y va adquirir un
artículo de aseo que cuesta
100.
Por tanto, el programa no
hace descuento del 10% y
arroja el total a pagar de 100.
Paso 4

Pantallazo: Descripción:
Se escogió la opción 2.
Hacemos la simulación de un
cliente que no cumple el tope
mínimo de $15.000 en su
pedido de bebidas.
Por tanto, el programa arroja
que el pedido no supero el
tope mínimo permitido y
pregunta si desea intentar de
nuevo o salir.
Si digita 1 el programa se
reinicia, sino, se cierra.

Paso 5

Pantallazo: Descripción:
Hacemos la simulación de un
cliente que supera el tope
mínimo de $15.000 en su
pedido de bebidas.
Por tanto, el programa
muestra la cantidad total de
bebidas ordenadas,
detallando la cantidad de
cada bebida (agua, gaseosa o
cerveza), y arroja la cantidad
total de dinero a pagar por el
concepto de todas las
bebidas. Además, pregunta si
desea salir o desea intentar de
nuevo.
Si digita SI el programa se
cierra, sino, se reinicia
nuevamente.
Paso 6

Pantallazo: Descripción:

Se escogió la opción 3.
Hacemos la simulación del
registro de cuatro deportistas
(Pepe, Juan, Jose, Rene), dos
pasan el tiempo límite de 30
seg y dos NO.

Paso 7

Pantallazo: Descripción:

El programa arroja el listado


de todos los deportistas
registrados con sus datos.
Además, arroja el total de
tiempos válidos, NO válidos,
tiempo total y el promedio de
tiempos válidos.
Paso 8

Pantallazo: Descripción:

Se escogió la opción 4.
Hacemos la simulación del
registro de cuatro deportistas
(Carlos, Andres, Juan y
Pablo), dos pasan el tiempo
límite de 30 seg y dos NO.

Paso 9

Pantallazo: Descripción:

El programa arroja el listado


de todos los deportistas
registrados con sus datos.
Además, arroja el total de
tiempos válidos, NO válidos,
tiempo total y el promedio de
tiempos válidos.
Paso 10

Pantallazo: Descripción:

Se escogió la opción 5.
El programa arroja los
CREDITOS del autor
(nombre, cedula, grupo,
curso y ciudad)

Paso 11

Pantallazo: Descripción:

Se escogió la opción 6.
Se cierra el programa.
Conclusiones

La programación es una herramienta muy importante en el desarrollo de la ingeniería ya


que mediante ella se puede desarrollar funciones que permiten resolver ejercicios con
mucha precisión ,y logrando los objetivos propuesto durante el curso

También podría gustarte