Está en la página 1de 8

Informe Individual Unidad 1 – Tarea 2

Elementos básicos lenguaje C

GERMÁN TORO SÁNCHEZ


94315491
Grupo (243002_34)

Presentado a:
DIEGO FERNANDO VASCO

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería Electrónica
Septiembre de 2020
Introducción
En la siguiente tarea “Tarea 2- Elementos básicos lenguaje C” se desarrollará, en el marco de
un ejercicio planteado, algunos elementos importantes en la programación en lenguaje C. Se
reconocerán conceptos como, variable de entrada y salida, requerimientos y restricciones del
programa y se mostrará gráficamente el paso a paso de la ejecución del programa bajo el
desarrollo del ejercicio planteado.
Objetivos
 Reconocer los elementos básicos de un algoritmo desarrollado en lenguaje C.
 Aplicar dichos conceptos en el marco de una problemática planteada.
 Familiarizarse con las estructuras de control selectivas e identificar el flujo de
ejecución general de un programa.
Unidad 1 – Tarea Individual

Equipo de pruebas:
Sistema Operativo: Windows 10 Home
Entorno de Desarrollo: CodeBlocks
Ejercicio 3:

Problema Planteado:
El aeropuerto Internacional la Patria, quiere automatizar el proceso de asignación de
paquetes dentro de sus bodegas de carga, para ello, es necesario crear un programa
que pueda asignar el tipo de bodega y estante para el paquete ingresado a partir de
su código y peso.

Requerimientos: Restricciones:
 Código Bodega SUR, entre 168 y 500  Al finalizar el programa, debe de
 Código Bodega NORTE, mayores a mostrar a qué bodega pertenece el
1000. paquete y que tipo de estante le
 Bodega SUR: corresponde dentro de él.
 Peso menor 48 kilos corresponde al  Si el usuario ingresa un código de un
estante tipo A. paquete no valido, el sistema debe de
 Peso mayor o igual a 48 kilos mostrar un mensaje indicando que el
corresponde al estante tipo B. código ingresado no es válido.
 Bodega NORTE:
 Peso menor o igual 68 kilos
corresponde al estante tipo A.
 Peso mayor a 68 kilos corresponde al
estante tipo B.

Variables Variables Procesos Para Datos o variables


de Entrada Auxiliares Desarrollar de Salida
 Código Código entre168 y 500  Muestra la
. (Define bodega SUR). bodega a la que
Peso menor a 48 Kg (Define
 Peso. estante A de la bodega pertenece el
SUR). empaque y el
Peso mayor o igual a 48 Kg estante donde
(Define estante B de la está:
bodega SUR).
Código mayor a 1000 (Define (Bodega SUR
bodega Norte). estante A, Bodega
Peso menor o igual a 68 Kg SUR estante B,
(Define estante A de la Bodega NORTE
bodega NORTE). estante A o Bodega
Peso mayor a 68 Kg (Define NORTE estante B).
estante B de la bodega  Mensaje de error
NORTE).
que indica que el
código ingresado
no es válido.

Ejecución del Programa


1. Se hace apertura al main del programa
2. Se declaran variables de entrada tipo entero (Bodega=0, peso, código).
3. Muestra en pantalla “escriba el código”
4. Se digita código del paquete.
5. Se verifica condición de la variable de entrada.
6. Se guarda dato en variable entero “código”.
7. Muestra en pantalla “escriba peso”.
8. Se digita peso del paquete.
9. Se guarda dato en variable entero “peso”.
10. Se verifica condición de la variable de entrada.
11. Se guarda dato en variable entero “peso”.
12. Muestra en pantalla “El paquete se encuentra en la bodega (Sur o Norte) en la
estantería tipo (A o B)” (Según condición de peso).

Ejecución del Programa (código incorrecto)


1. Se hace apertura al main del programa
2. Se declaran variables de entrada tipo entero (Bodega=0, peso, código).
3. Muestra en pantalla “escriba el código”.
4. Se digita código por fuera de condición.
5. Muestra en pantalla “El código ingresado no es correcto, cierre la aplicación y vuelva a
intentarlo”.
Paso 1

Pantallazo: Descripción:
Solicita escribir código del paquete

Paso 2

Pantallazo: Descripción:
Se escribe el código del paquete.
“Se verifica condición de la variable, si
cumple una de las condiciones”.
Solicita el peso del paquete.

Paso 3

Pantallazo: Descripción:
Se escribe el peso del paquete.
“Se verifica condición de la variable, si
cumple una de las condiciones”.
Muestra en pantalla ubicación del
paquete. “Bodega y estante”.

Conclusiones
 Se reconoció los conceptos básicos constitutivos del leguaje C.
 Se identificó el flujo de ejecución general del programa.
 Se hizo uso de estructuras de control selectivas reconociendo su sintaxis.
Citas bibliográficas
 Aldana, J. (2018, noviembre 8), Estructuras de control selectivas [Archivo de video].
Recuperado de: http://hdl.handle.net/10596/21504
 Grabación correspondiente a la web académica de la unidad 2 del curso.
Recuperado de: https://bit.ly/3bQtFGE.
 Joyanes, A. L., & Zahonero, M. I. (2005). Lenguaje C: Elementos básicos. En
Programación en c: metodología, algoritmos y estructura de datos (2a. ed.).

También podría gustarte