Documente Academic
Documente Profesional
Documente Cultură
ENUNCIADO 1: Dada las horas trabajadas de una persona y el valor por hora. Calcular su
salario
Solucin:
Proceso PROB1
leer horas
leer hs
salario = horas*hs
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 2: Calcular el rea de un tringulo en funcin de las longitudes de sus lados.
Area=raizcuadrada(p(p-a)(p-b)(p-c)), donde p = (a+b+c)/2 semipermetro
Solucin:
Proceso PROB2
leer a
leer b
leer c
p = (a + b +c)/2
area = (p*(p-a)*(p-b)*(p-c))^(1/2)
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO3: Dadas dos variables numricas A y B, que el usuario debe teclear, se pide
realizar un algoritmo que intercambie los valores de ambas variables y muestre cunto
valen al final las dos variables (recuerda la asignacin).
Solucin:
Proceso PROB3
Leer A
Leer B
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 4: Una empresa constructora vende terrenos con la forma A de la figura que
se muestra. Obtener el rea respectiva de un terreno de medidas de cualquier valor.
Solucin:
Proceso PROB4
Leer A
Leer B
Leer C
area1 = (A-C)*B/2
area2 = C*B
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 5: Un productor de leche lleva el registro de lo que produce en litros, pero
cuando entrega le pagan en galones. Se pide desarrollar un algoritmo que ayude al
productor a saber cunto recibir por la entrega de su produccin de un da (1 galn =
3.785 litros).
Si se analiza el problema se puede establecer que los datos que se ne-cesitan para
resolver el problema son los que se muestran en la siguiente figura.
Solucin:
Proceso PROB5
LEER L
LEER PG
TG = L/3.785
GA = TG*PG
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 6: Se requiere obtener la distancia entre dos puntos en el plano cartesiano,
tal y como se muestra en la figura adjunta. Obtener la distancia entre esos puntos.
Solucin:
Proceso PROB6
P1 = (X2 -X1)^2
P2 = (Y2 -Y1)^2
D = (P1 +P2)^(1/2)
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 7: Un estudiante realiza cuatro exmenes durante el semestre, los cuales
tienen la misma ponderacin. Obtener el promedio de las calificaciones obtenidas. Las
variables que se van a utilizar en la solucin de este problema se muestran a continuacin.
Solucin:
Proceso PROB7
LEER C1
LEER C2
LEER C3
LEER C4
S = C1 + C2 + C3 + C4
P = S/4
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 8: Calcular el rea de un tringulo en funcin de la base y la altura.
Solucin:
Proceso PROB8
Leer B
leer H
A = (B*H)/2
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 9: Desarrolle un algoritmo que permita determinar el rea y volumen de un
cilindro dado su radio (R) y altura (H).
Solucin:
Proceso sin_titulo
leer r
leer h
a = 2*(3.1416)*r*(h+r)
v = (3.1416)*(r^2)*h
FinProceso
DIAGRAMA DE FLUJO
ENUNCIADO 10: Determinar la hipotenusa de un tringulo rectngulo conocidas las
longitudes de los catetos.
Solucin:
Proceso sin_titulo
Leer c1
Leer c2
h = ((c1^2)+(c2^2))^(1/2)
FinProceso
DIAGRAMA DE FLUJO