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

D

E
S
C
RI
P
CI

N
B
R
E
V
E
In
tr

Programacin
Unidad 2, Actividad 2
Funciones de entrada y salida

Antes:
Recordemos que se define funciones de entrada y salida cuando
realizamos un algoritmo, un programa que pide la introduccin de datos
y da como salida otros datos, por ejemplo, queremos calcular la suma de
dos nmeros cualquiera, por lo que como datos de entrada seran esos
dos nmeros que deseamos calcular, y como dato de salida es el
resultado de la suma realizada.
Instrucciones:
1. Abre un documento de Word y en l resuelve el problema que se
presenta a continuacin.
2. Analiza dicho problema, y disea el algoritmo en diagrama de flujo y
pseudocdigo.
Instrucciones
Seleccione Men:
1 Velocidad, 2 Distancia, 3 tiempo, 4 Salir
Si escoge opcin: 1 Velocidad entonces:
Ingrese valor de distancia (a)
Ingrese valor de tiempo (b)
Divida a / b
Imprima resultado
Si escoge opcin: 2 Distancia entonces:
Ingrese valor de velocidad (a)
Ingrese valor de tiempo (b)
Multiplique a * b
Imprima resultado
Si escoge opcin: 3 Tiempo entonces:
Ingrese valor de distancia (a)
Ingrese valor de velocidad (b)
Divida a / b
Imprima resultado
Si escoge opcin: 4 Salir entonces:
Salir del programa
Fin Si
Fin

3. Apoyndote del algoritmo que hiciste, realiza el programa del mismo


en el compilador DevC++, complalo y ejectalo.
En caso de que el compilador enve error es, verifica dnde est el error
y corrgelo.
4. Al terminar, enva una carpeta comprimida con el nombre
BPRG_U2_A2_XXYZ con los siguientes archivos:
a) Algoritmo en pseudocdigo y diagrama de flujo
b) Programa fuente (.c)
c) Archivo ejecutable (.exe)
*Sustituye las XX por las dos primeras letras de tu primer nombre, la Y
por la inicial de tu apellido paterno y la Z por la inicial de tu apellido
materno.
Problema:

Calcular la velocidad, la distancia o el tiempo, segn lo requiera el


usuario.
Recordemos que las frmulas para calcular cada una son las siguientes:
Velocidad = (Distancia / Tiempo)
Distancia = Velocidad * Tiempo
Tiempo = (Distancia / Velocidad)
Se debe preguntar al usuario qu magnitud desea calcular (velocidad,
distancia o tiempo), y se piden los datos necesarios para realizarlo,
presentndole el resultado obtenido.
Videos en los cuales se presentan ejemplos de programas.
https://www.youtube.com/watch?v=kUvsiOdk55U
https://www.youtube.com/watch?v=F7pPl5Sj-Og
Referencias:
UNaDM (s.f.) Introduccin al lenguaje C. Recuperado el 28 de agosto de
2016
de
URL:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCSBA/Bloq
ue%201/BT/04/BPRG/U2/Unidad2.IntroduccionallenguajeC.pdf
Abrirllave.com (s.f.) Ejemplo de lenguaje C - Men de opciones.
Recuperado
el
28
de
agosto
de
2016
de
URL:
http://www.abrirllave.com/c/ejemplo-menu-de-opciones.php

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