Está en la página 1de 9

Informe individual unidad 1-Tarea 2

Elementos básicos del lenguaje C

Estudiante

Wilman Alonso Barajas Olejua

Código: 1076623168

Grupo: 5

Docente

Alvaro David Ceballos

Curso

Programación: 243002

Universidad Nacional Abierta y a Distancia UNAD

Escuela de Ciencias Básicas Tecnología e Ingeniería

Ingeniería Electrónica

09/2020
Introducción

En el siguiente trabajo se elaborará en la aplicación CodeBlocks un código de tipo C que

nos permita ingresar código y peso de un paquete, para ser ubicado dentro de alguna de las

dos bodegas con las que cuenta el Aeropuerto internacional la patria, tanto la bodega sur

como la bodega norte tienen 2 estantes los cuales están especificados para cierto peso. Al

ingresar un código que no esté dentro de los utilizados por el aeropuerto el programa

arrojara que no es correcto, pero al no serlo nos indicara el estante y la bodega donde irá a

parar.
Objetivos

 Identificar los diferentes abreviaturas y signos para el correcto funcionamiento del

lenguaje tipo C en la aplicación CodeBlocks.

 Elaborar un algoritmo que nos permita ingresar dos datos para obtener la respuesta

indicada.

 Aprender cómo se debe utilizar el programa para introducir los datos de entrada y

obtener los de salida.


Unidad 1 – Tarea 1

Equipo de pruebas: Intel Core(TM) i5 -6200U

Sistema Operativo: Windows 10 pro

Entorno de Desarrollo: Code : blocks 20.03

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, para ello es necesario tener en
cuenta:
• Código Bodega SUR, entre 168 y 500
• Código Bodega NORTE, mayores a 1000

Una vez identificada la bodega del paquete, el programa debe de solicitar el peso de este, para la asignación
de estante dentro de la bodega:
Bodega SUR:
• Peso menor 48 kilos corresponde al estante tipo A.
• Peso mayor o igual a 48 kilos corresponde al estante tipo B.
Bodega NORTE:
• Peso menor o igual 68 kilos corresponde al estante tipo A.
• Peso mayor a 68 kilos corresponde al estante tipo B.
Al finalizar el programa, debe de mostrar a qué bodega pertenece el paquete y que tipo de estante le
corresponde dentro de él. Si el usuario ingresa un código de un paquete no valido, el sistema debe de mostrar
un mensaje indicando que el código ingresado no es válido.

Requerimientos: Restricciones:
 El programa debe registrar código y • El código del paquete debe estar entro de 168 a 500 y
peso del paquete. más de 1000.
• El peso para estante A bodega SUR debe ser menor de
 Debe indicar a que bodega pertenece.
48 kg.
 En cuál de los estante se debe ubicar • El peso para estante B bodega SUR debe ser mayor o
igual a 48 kg.
• El peso para estante A bodega NORTE debe ser menor
o igual a 68 kg.
• El peso para estante B bodega NORTE debe ser mayor
de 68 kg.
Variables de Variable Datos o variables de
Entrada s Procesos Para Desarrollar Salida
Auxiliare
s
int codigo;  Ingresar código a) if (codigo<168 )
{ printf("CODIGO NO
int peso; printf("Ingrese codigo del paquete\n"); VALIDO PARA
scanf("%d",&codigo); ALMACENAR\n"

 Ingresar peso b) if
((codigo>=168)&&(co
printf("Ingrese peso del paquete digo<=500))
en kg\n"); {
scanf("%d",&peso); if(peso<48)
printf("Estante A Bodega
 Analiza el código asigna bodega SUR\n");
if else
((codigo>=168)&&(codigo<=500)
) printf("Estante B Bodega
if (codigo>1000) SUR\n");

if (codigo<168 ) c) if (codigo>1000)
{
if
if(peso<68)
((codigo>500)&&(codigo<1000))
printf("Estante A Bodega
 Analiza peso y asigna estante NORTE\n");
else
if(peso<48)
printf("Estante A Bodega SUR\n"); printf("Estante B Bodega
NORTE\n");
if(peso>48)
printf("Estante b Bodega SUR\n");
d) if
if(peso<68) ((codigo>500)&&(codi
printf("Estante A Bodega SUR\n"); go<1000))
if(peso>68) {
printf("CODIGO NO
printf("Estante b Bodega SUR\n"); VALIDO PARA
ALMACENAR\n");
Ejecución del Programa
(Paso a Paso, agregar tantas filas como lo requiera la ejecución de su programa)
Paso 1
Pantallazo: Descripción: Ingresar código del paquete

Paso 2
Pantallazo: Descripción: Ingrese peso en kg

Paso 3
Descripción: El sistema asigna bodega y
estante en el cual se va a almacenar el
paquete

Paso 4

Descripción: Si el código no está dentro de


los asignados indicara CODIGO NO ES
VALIDO PARA ALMACENAR.
Conclusiones

 Se entendió como de deben crear las variables de entrada y de salida y las

condicionales

 Se elaboro un programa de lenguaje de programación C, con la solución del

ejercicio 3 de la tarea 2
Referencias bibliográficas

oyanes, 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.). (pp. 94 – 134).

Recuperado

de: https://elibro-net.bibliotecavirtual.unad.edu.co/es/lc/unad/titulos/50302

Joyanes, A. L., & Zahonero, M. I. (2005). Operadores y Expresiones. En Programación en

c: metodología, algoritmos y estructura de datos (2a. ed.). (pp. 140 – 154).

Recuperado

de: https://elibro-net.bibliotecavirtual.unad.edu.co/es/lc/unad/titulos/50302

Joyanes, A. L., & Zahonero, M. I. (2005). Estructuras de selección: if y switch. En

Programación en c: metodología, algoritmos y estructura de datos (2a. ed.). (pp. 168

– 185). Recuperado

de: https://elibro-net.bibliotecavirtual.unad.edu.co/es/lc/unad/titulos/50302

OVI Unidad 1 - Estruturas de control selectivas

Aldana, J. (2018, noviembre 8), Estructuras de control selectivas [Archivo de video].

Recuperado de http://hdl.handle.net/10596/21504

También podría gustarte