Está en la página 1de 10

PROBLEMAS DE DIAGRAMA DE FLUJO

1 Diseñe un diagrama de flujo que determine el área y el perímetro de un rectángulo.


Considere que: área base x altura, perímetro = 2 x (base + altura).

INICIO

Declaramos variables : bas “base”,


“altura” alt, p, a
Ingresamos valor para : bas
Ingresamos valor para: alt

Calculamos perímetro en :
p = 2x(bas+alt)
Calculamos área en :
a= bas* alt

Imprimimos
“Perimetro” = p, “Area” = a

FIN
2. Diseñe un diagrama de flujo que permita convertir una temperatura dada en grados
centígrados (C) a grados farenheit (F). Considere que: F = 9/5(C) + 32.

INICIO

Declaramos variables : gc , gf
Ingresamos grados centígrados:

Convertimos
gf = (9/5*gc) + 32

Imprimimos “grados Farenheit” = gf

FIN

3. Diseñe un diagrama de flujo que permita convertir una temperatura dada en grados
farenheit (F) a grados centígrados (0). Considere que: F 90/5 + 32.

INICIO

Declaramos variables: gc , gf
Ingresamos grados farenheit:

Convertimos
gc = (gf- 32)*5/9

Imprimimos “grados centigrados” = gc

FIN
4. Escriba un diagrama de flujo que lea una temperatura en grados Centígrados (C) y
la convierta a sus equivalentes en grados Fahrenheit (F), grados Kelvin (K) y grados
Rankine(R). Utilice las siguientes fórmulas:
INICIO
F = 90/5 + 32
K = R - 187
R C + 460 Declaramos variables : gc, gf, gk, gr
Ingresamos grados centígrados: gc

Convertimos
gf = 9/5*(gc) + 32
gk=gc+273.15
gr= gf+459.67

Imprimimos grados equivalentes =


“farenheit” gf , “Kelvin” gk, “Rankie” gr

FIN

5. Diseñar un diagrama de flujo para convertir grados sexagesimales (S) a grados


centesimales (0) y radianes (R). Considere que: 5/180 = 0/200 = Rin.

INICIO

Declaramos variables : gs, gc, gr


Ingresamos grados sexagesimales:
gs

Convertimos
gc = gs*(10/9)
gr= gs*(3.1416/180)

Imprimimos grados equivalentes =


“centesimales=” gc , “Radianes =” gr

FIN
6. Diseñe un diagrama de flujo que determine el número de pulsaciones que debe tener
una persona por cada 10 segundos de
INICIO
ejercicio físico, si la fórmula es:
número de pulsaciones (220 -
edad)/10 Decl. variables : “edad” ed, “nun puls”=np
Ingresamos edad: ed

Convertimos
np = (220-ed)/10

Print “numero de pulsaciones =”np

FIN

7. En una empresa el sueldo de un trabajador se calcula en función del puntaje asignado


por valorización de méritos, de acuerdo a la siguiente fórmula:
Sueldo 300 + 0.486P2
INICIO
Diseñe un diagrama de flujo para
calcular el sueldo de un trabajador.
Decl. variables : “sueldo” s “puntaje” p
Ingresamos edad: p

Convertimos
s = 300+(0.486)*(p)*(p)

Print “sueldo =”
s

FIN
8. Un hospital ha recibido una donación especial que será repartida de la siguiente
forma:
40% para Traumatología, 35% para
INICIO
Ginecología y el resto para Pediatría.
Diseñe un diagrama de flujo que
determine cuanto recibirá cada área.
Decl. variables : “Donacion” d, tr,gi,pe
Ingresamos monto de donación: d

calculamos
tr = d*0.40
gi= d*0.35
pe= d-(tr+gi)

Print “traumatología =” tr ,
“ginecología=” gi, “pediatría=”pe

FIN

9. Diseñe un diagrama de flujo que permita


INICIO convertir una cantidad dada en pies a pulgadas.
Considere que: 1 pie = 12 pulgadas.

Decl. variables : “Pies” pi “pulgada” pu


Ingresar cantidad de pies :

pu = pi * 12

Print “pulgadas=” pu

FIN
10.Diseñe un diagrama de flujo que permita convertir una cantidad dada en pulgadas
a pies. Considere que: 1 pie = 12 pulgadas.

INICIO

Decl. variables : “Pies” pi “pulgada” pu


Ingresar cantidad de pulgadas :

pi = pu/ 12

Print “pulgadas=” pu

FIN

11.Diseñe un diagrama de flujo que permita convertir una cantidad dada en pies a
yardas y a pulgadas. Considere que: 1 yarda = 36 pulgadas, 1 yarda = 3 pies.

INICIO

Decl. variables : “Pies” pi “pulgada”


pu, “yardas” ya
Ingresar cantidad de pies :

ya = pi*3
pu= pi*12

Print “yardas =” ya , “pulgadas=”pu

FIN
12.Se cuenta con tres cantidades de dinero en soles, dólares y marcos, respectivamente.
Diseñe un diagrama de flujo que determine el monto total del dinero en euros.
Considere los siguientes tipos de cambio:
1 dólar = 3.51 soles
1 dólar = 1.09 euros
1 dólar = 2.12 marcos

INICIO

Decl. variables : d, s,e,m,TE


Ingresar cantidad de soles :
Ingresar cantidad de euros :
Ingresar cantidad de marcos :

TE= ((s/3.51) *1.09)+((m/2.12)*1.09)+e

Print “total de euros =” TE

FIN
13.En el diagrama de flujo anterior, determine también que porcentaje representa cada
cantidad respecto del total

INICIO

Decl. variables : d, s, e, m, TE, ps, pe, pm


Ingresar cantidad de soles :
Ingresar cantidad de euros :
Ingresar cantidad de marcos :

TE= ((s/3.51) / 1.09) +((m/2.12)/1.09)+e


ps= (((s/3.51) / 1.09)*100)/TE
pm=((m/2.12)/1.09)*100)/TE
pe= (100*e)/TE

Print “% de soles =” ps
“% de marcos =” pm , “% de euros =” pe

FIN
14.Una persona ha recorrido tres tramos de una carretera. La longitud del primer tramo
esta dada en kilómetros, del segundo tramo en pies y del tercer tramo en millas. Diseñe
un diagrama de flujo que determine la longitud total recorrida en metros y yardas.
Considere los siguientes factores de conversión:
1 metro = 3.2808 pies
1 yarda 3 pies
1 kilómetro = 1000 metros INICIO
1 milla = 1 609 metros

Decl. variables : km, pi, ml, mt, yr, RT,


Ingresar cantidad de km :
Ingresar cantidad de pies :
Ingresar cantidad de millas :

RT=(km*1000)+(pi*0.3048)+(ml*1609.34)
yr= (RT*3.28084)/3

Print “% de soles =” ps
“% de marcos =” pm , “% de euros =” pe

FIN
15.Una persona tiene dos recipientes llenos de gasolina cuyas capacidades están dadas
en galones y pies cúbicos, respectivamente. Diseñe un diagrama de flujo que determine
la cantidad total de gasolina en metros cúbicos, pies cúbicos y yardas cúbicas.
Considere los siguientes factores de conversión:
1 pie cúbico = 0.0283 metros cúbicos
1 galón = 3.79 litros
1 metro cúbico = 1000 litros
1 yarda cúbica = 27 pies cúbicos
16. Diseñe un diagrama de flujo que lea la capacidad de un disco duro en gigabytes y
lo convierta a megabytes, kilobytes y bytes.
1 kilobyte = 1024 bytes
1 megabyte = 1024 kilobytes
1 gigabyte = 1024 megabytes
17. Diseñe un diagrama de flujo que lea un volumen en m3 y lo convierta a pies3 y
pulgadas3 Considere que: 1 pie = 12 pulgadas, 1 plg = 2.54 centímetros.
18. Diseñe un diagrama de flujo que lea un ángulo en grados, minutos y segundos y
determine la cantidad total de segundos del ángulo. Considere que: 1 grado = 60
minutos, 1 minuto = 60 segundos.
19. Diseñe un diagrama de flujo que lea la cantidad total de segundos de un ángulo y
determine la cantidad de grados, minutos y segundos que contiene. Considere que: 1
grado = 60 minutos, 1 minuto = 60 segundos.
20. Diseñe un diagrama de flujo que determine la cantidad de horas, minutos y
segundos transcurridos desde el inicio de la semana actual hasta las 00:00:00 horas del
día del hoy. Considere que el día de la semana es un valor entero: 1 para domingo, 2
para lunes, 3 para martes, etc.

También podría gustarte