Anda di halaman 1dari 21

Diagrama de Flujo de Datos

 Es una representación grafica del flujo de


información en un algoritmo.
 Leer
 IMPRIMIR
 ASIGNACIONES
 CONDICIONALES
 CICLO MIENTRAS
 CICLO PARA
 SUBPROGRAMA
 LLAMADO A SUBPROGRAMA
 DISEÑE UN DFD QUE SUME DOS NUMEROS
INTRODUCIDOS POR EL USUARIO.
 Determinar si un numero introducido es cero,
mayor que cero, o menor que cero.
 Realizar un dfd que dada la temperatura de
un lugar en centígrados determine si hace
frio, hace calor o hace un buen clima.
 si el temperatura menor que 10 grados,hace
frio.
 Si la temperatura es mayor que 10 grados y
menor que 30 es buen clima
 Si la temperatura es igual o superior a 30
grados hace calor.
De acuerdo a la ciudad de origen una persona paga
determinados impuestos sobre sus ingresos.

 Si la ciudad de Origen es Santa Marta o Cartagena el


ciudadano pagara el 3% de sus ingresos en impuestos

 Si la ciudad de origen es Barranquilla o Medellín el


ciudadano pagara 2% de sus ingresos.

 De cualquier otra ciudad pagara el 1%.

Realizar un dfd que calcule el valor a pagar en


impuestos por un ciudadano de una determinada
ciudad.
Realice un Dfd que determine el valor a pagar por
una llamada telefónica.

 Si la llamada es nacional y dura 6 o mas


minutos, el valor del minuto es $2000.Menos de
6 minutos $1500.
 Si la llamada es internacional y dura mas de 10
minutos el minuto cuesta $5000. 10 Minutos o
Menos el valor del es de $4500.

Determinar el valor de la llamada de un usuario


dados la duraciony el tipo de llamadas
 Realice un DFD que encuentre el mayor de tres
números diferentes

 Realice un algoritmo que permita convertir


calificaciones numéricas a letras.

 Si la nota es mayor o igual a 400 la calificación


literal es excelente
 Si la nota es mayor que 330 y menor que 400
buena
 Si la nota es mayor o igual que 300 y menor
que 330 aceptable.
 Si la nota es Menor que 300 insuficiente.
 Construya un algoritmo en DFD que simule las actividades de
un médico. De acuerdo a una determinada enfermedad un
medico virtual determinara los que debas tomar.

 Si tienes gripe, el medico recomendara tomar acetaminofén.


 si tienes dolor de cabeza deberás tomar aspirinas.
 si tienes gastritis deberás tomar remitidita.
 Si ingresa una enfermedad diferente deberá indicar "No tengo
información al respecto".
 Dar una opción numérica o carácter para cada enfermedad.
 De acuerdo a la temporada del año debes usar un
determinada combinación de ropa.

 si es verano debes usar short y camiseta.


 si es invierno gorro, abrigo y pantalones largos.
 En otoño suéter y jean.
 para primavera chaqueta y pantalón de lino.

 Realizar un algoritmo usando DFD que de acuerdo a la estación del


año realice sugerencias de vestido al usuario de acuerdo a las
combinaciones de ropa anteriores. Tomar cada estación como un
numero.
 Construya un algoritmo en pseudocodigo que
permita Ingresar tres números y diga si uno
de ellos es la suma de los otros dos. Por
ejemplo si A=B+C debe decir A es igual a la
suma de B+c, evaluar todas las
combinaciones posibles.
 El Tiquete aereo Bogota-Santa Marta cuesta 180000 en una
reconocida aereolinea,se concede un descuento del 50% a
personas de la tercera edad(mas de 60 años),35% a menores
de edad(menores que 18 años),10% a personas entre 50 y 60
años y 0% a clientes regulares(no cumplen ninguna de las
condiciones anteriores). Diseñe un algoritmo que dada la
edad de una persona determine el costo del Tiquete aereo en
esa aereolinea
Realice un algoritmo que permita definir tu rol dentro de la
sociedad. Los roles dentro de la sociedad se definen dentro de
la siguiente manera:

Si tienes 30 años o más y te gusta el rock eres un “Ochentero”.


Si tienes entre 20 y menos de 30 años y te gusta la Salsa dura
eres un “Salsero Exquisito”.
Si tienes menos de 20 y más de 12 y te gusta el pop eres de la
generación X.
Si no perteneces a ninguna de las clases anteriores eres un
ciudadano Normal.
Nota: Los ritmos musicales se pueden representar con un
carácter.

Anda mungkin juga menyukai