Alumno : PORRAS LUCHINI JHORDAN FIEI UNFV-----Pag43-45
2.1 Realice un diagrama de flujo y pseudocdigo que representen el algoritmo para
obtener el rea de un tringulo.
INICIO Se inicia el proceso
Se lee la altura y la base
A, b
Se calcula el rea del
rea=a*b/2 triangulo
rea se escribe el rea
FIN se finaliza el proceso
2.2 Una empresa importadora desea determinar cuntos dlares puede adquirir con equis
cantidad de dinero mexicano. Realice un diagrama de flujo y pseudocdigo que
representen el algoritmo para tal fin.
se inicia el proceso
INICIO
se lee para x=dinero mexic
X, C
y c=cambio de dinero mexc
a dlar
se calcula el nmero de
# de dlares=x*c dlares
se escribe # de dlares
# de dlares
Se finaliza el proceso
FIN
2.3 Una empresa que contrata personal requiere determinar la edad de las personas que solicitan
trabajo, pero cuando se les realiza la entrevista slo se les pregunta el ao en que nacieron. Realice
el diagrama de flujo y pseudocdigo que representen el algoritmo para solucionar este problema.
INICIO Se inicia el proceso
Se declara las variables
X, N, A X=# de personas
A=ao actual
E=edad actual
Se calcula la edad
Edad actual=A-N
actual
se escribe la edad
Edad actual actual
se finaliza el proceso
FIN
2.4 Un estacionamiento requiere determinar el cobro que debe aplicar a las personas que lo
utilizan. Considere que el cobro es con base en las horas que lo disponen y que las fracciones de
hora se toman como completas y realice un diagrama de flujo y pseudocdigo que representen el
algoritmo que permita determinar el cobro.
INICIO se inicia el proceso
se declara las variables
N, Y
N=cobro por hora diaria
Y=#de personas
Se calcula cobro por
Cobro por estacionar=Y*N
Estacionar (Ce)
Se escribe (Ce)
Cobro por estacionar
FIN
Se finaliza el proceso
2.5 Pinturas La brocha gorda requiere determinar cunto cobrar por trabajos de pintura.
Considere que se cobra por m2 y realice un diagrama de flujo y pseudocdigo que representen el
algoritmo que le permita ir generando presupuestos para cada cliente.
Se inicia el proceso
INICIO
Se declara las variables
A, H, Po
A=base, H=altura,
Po=precio x la mano de obra
Tr=trabajo por pintura
Se calcula una variable S
S=A*H
Tr=S*Po
Se calcula el trabajo por
pintura
Trabajo x pintura
se escribe Tr
FIN
2.6 Se requiere determinar la hipotenusa de un tringulo rectngulo. Cmo sera el diagrama de
flujo y el pseudocdigo que representen el algoritmo para obtenerla? Recuerde que por Pitgoras
se tiene que: C2 = A2 + B2.
INICIO se inicia el proceso
se declara las variables
A, B
A=base del triangulo
B=altura del triangulo
Se calcula por teorema de
A*A+B*B=C*C
Pitgoras
se calcula para hallar la
SQRT(A*A+B*B)=C hipotenusa
se escribe la hipotenusa
hipotenusa
FIN
2.7 La compaa de autobuses La curva loca requiere determinar el costo que tendr el boleto de
un viaje sencillo, esto basado en los kilmetros por recorrer y en el costo por kilmetro. Realice un
diagrama de flujo y pseudocdigo que representen el algoritmo para tal fin.
INICIO Se inicia el proceso
Se declara las variables
Kr, Ck
Kr=kilometro x recorrer
Ck=costo x kilometro
Cv=costo de viaje
Se calcula el costo de viaje
Costo de viaje=Kv*Ck
Se escribe costo de viaje
Costo de viaje
Se finaliza el proceso
FIN
2.8 Se requiere determinar el tiempo que tarda una persona en llegar de una ciudad a otra en
bicicleta, considerando que lleva una velocidad constante. Realice un diagrama de flujo y
pseudocdigo que representen el algoritmo para tal fin.
INICIO Se inicia el proceso
D, V Se declara las variables
D=distancia
V=velocidad
Tiempo=D/v Se calcula el tiempo
Tiempo Se escribe el tiempo
Se finaliza el proceso
FIN
2.9 Se requiere determinar el costo que tendr realizar una llamada telefnica con base en el
tiempo que dura la llamada y en el costo por minuto. Realice un diagrama de flujo y pseudocdigo
que representen el algoritmo para tal fin.
Se inicia el proceso
INICIO
T, Cm Se declara las variables
T=tiempo de llamada
Cm=costo por minuto
Ct=costo total
Se calcula el Ct
Ct=t*Cm
Se escribe el costo total
Costo total
FIN Se finaliza el proceso
2.10 La CONAGUA requiere determinar el pago que debe realizar una persona por el total de metros
cbicos que consume de agua. Realice un diagrama de flujo y pseudocdigo que representen el
algoritmo que permita determinar ese pago.
INICIO se inicia el proceso
Se declara las variables
A, B, C, Cm
A=LARGO, B=ANCHO,
C=ALTURA,
Cm=COSTO X METRO CUBICO
Se calcula el volumen
V=A*B*C
Se calcula el precio
Pt=V*Cm total
se escribe el costo total
Precio total
Se finaliza el proceso
fin
2.11 La compaa de luz y sombras (CLS) requiere determinar el pago que debe realizar una
persona por el consumo de energa elctrica, la cual se mide en kilowatts (KW). Realice un
diagrama de flujo y pseudocdigo que representen el algoritmo que permita determinar ese pago.
INICIO Se inicia el proceso
Se declaran las variables
T, C T=tiempo de consumo
C=pago por el consumo diario
Se calcula el pc
Pc=t*c
Se escribe el pago por el
Pago por el consumo
consumo
Se finaliza el proceso
FIN
2.13 Realice un diagrama de flujo y pseudocdigo que representen el algoritmo para determinar
cunto dinero ahorra una persona en un ao si considera que cada semana ahorra 15% de su
sueldo (considere cuatro semanas por mes y que no cambia el sueldo).
INICIO
Se inicia el proceso
Se declara las variables
M, As
M=mes
As=ahorro semanal
As=15% Se calcula Am
Am=60%
A=12(60/100) Se calcula el ahorro semanal
=7.2%ANUAL
AHORRO DE UN AO Se escribe el ahorro
semanal
FIN se finaliza el proceso
2.14 Una empresa desea determinar el monto de un cheque que debe dar a uno de sus empleados que tendr
que ir por equis nmero de das a la ciudad de Monterrey; los gastos que cubre la empresa son: hotel, comida y
100.00 pesos diarios para otros gastos. El monto debe estar desglosado para cada concepto.
INICIO
Se inicia el proceso
Se declara las variables
X, H, C, S
X=#de das, h=hotel
C=comida, s=10000 pesos
Se calcula el variable (v)
V=H+C+S
Se calcula el monto de
M=X*V
cheque
se escribe el monto
Monto de cheque de cheque
FIN
Se finaliza el proceso
2.15 Se desea calcular la potencia elctrica de circuito de la figura 2.6. Realice un diagrama de flujo
y el pseudocdigo que representen el algoritmo para resolver el problema. Considere que: P = V*I y
V = R*I.
INICIO
Se inicia el proceso
Se declara las variables
I
I=intensidad
R=resistencia
Se calcula v
V=I*R
Se calcula la potencia
P=I*V
P=I*I*4
POTENCIA Se escribe potencia
Finaliza el proceso
FIN
2.16 Realice pseudocdigo y diagrama de flujo que representen el algoritmo para preparar una
torta.
INICIO se inicia el proceso
Se declara los ingredientes
Azcar, manteca,
huevo, vainilla
harina, leche
Se logra hacer la torta
Torta de vainilla=azcar
+manteca+ Amasando los
huevo+ vainilla+ harina+ ingredientes
leche
se escribe torta
Torta de vainilla
Se finaliza la
FIN Preparacin
2.17 Realice pseudocdigo y diagrama de flujo que representen el algoritmo para confeccionar una
prenda de vestir.
Se inicia el proceso
INICIO
Se declaran los materiales
Cinta mtrica, tijera,
alfiler, aguja ,dedal,
maniqu
Se abre el proceso de
Prenda de vestir=cinta confeccin
mtrica+ tijera+ alfiler+
aguja+ dedal+ maniqu
Se escribe prenda de
Prenda de vestir
vestir
se finaliza el proceso
FIN
2.18 Realice pseudocdigo y diagrama de flujo que representen el algoritmo para preparar un
pastel.
Se inicia el proceso
INICIO
Se declaran los ingredientes
Cacao, azcar,
harina,
bicarbonato, sal,
huevo, aceite,
vainilla
Se abre el proceso de
Pastel de vainilla=cacao+
preparacin
azcar+ harina+
bicarbonato+ sal+ huevo+
aceite+ vainilla
Se escribe el pastel de
Pastel de vainilla vainilla
Se finaliza el proceso
FIN
2.19 Realice el diagrama de flujo y pseudocdigo que representen el algoritmo para encontrar el
rea de un cuadrado.
INICIO se inicia el proceso
Se declara las variables
A
Se calcula el rea
rea=A*A
Se escribe el rea
rea
FIN Se finaliza el proceso
2.22 Se requiere un algoritmo para determinar el costo que tendr realizar una llamada telefnica
con base en el tiempo que dura la llamada y en el costo por minuto. Represente la solucin
mediante el diagrama de flujo y pseudocdigo.
INICIO Se inician las variables
Se declaran las variables
T, Cm T=tiempo
Cm=costo x min
Se calcula el costo total
C=T*Cm
Se escribe el costo total
Costo total
FIN
Se finaliza el proceso
2.23 El hotel Cama Arena requiere determinar lo que le debe cobrar a un husped por su estancia
en una de sus habitaciones. Realice un diagrama de flujo y pseudocdigo que representen el
algoritmo para determinar ese cobro.
INICIO se inicia el proceso
Se declaran las variables
X=#de dias
X, C
C=cobro por h/d
Se calcula el rea
S=X*C
Se escribe el rea
rea
FIN Se finaliza el proceso
FIEI UNFV-----Pag88-92
3.1 Realice un algoritmo para determinar si una persona puede votar con base en su edad en las
prximas elecciones. Construya el diagrama de flujo, el pseudocdigo y el diagrama N/S.
INICIO
M>=
18
K=18 K=18
FIN
3.2 Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en las horas
trabajadas y el pago por hora, considerando que despus de las 40 horas cada hora se considera
como excedente y se paga el doble. Construya el diagrama de flujo, el pseudocdigo y el diagrama
N/S.
INICIO
Hs, Pd, Ds,
He
Hs>
40
K=Pd*Ds
SS=Pd*Ds
SS=2He+k
SS
SS=SUELDO SEMANAL
Pd=PAGO X DIA
He=HORAS EXTRAS
Hs=HORA SEMANAL FIN
Ds=DIA SEMANAL
3.3 El 14 de febrero una persona desea comprarle un regalo al ser querido que ms
aprecia en ese momento, su dilema radica en qu regalo puede hacerle, las alternativas que tiene
son las siguientes:
INICIO
RC<10
RC=TARJETA RC<100
RC=CHOCOLATE
RC=FLORES RC=ANILLO
RC=REGALO DE
CUMPLEAOS
FIN
3.4 El dueo de un estacionamiento requiere un diagrama de flujo con el algoritmo que le permita
determinar cunto debe cobrar por el uso del estacionamiento a sus clientes. Las tarifas que se
tienen son las siguientes:
INICIO
SC
SC<=2
CE=5 SC<=5
CE=4 SC<=10
TOT=SC*CE CE=3 CE=2
TOT=(SC-2)*4+10
TOT=(SC-5)*3+24 TOT=(SC-10)*2+50
CE, TOT
FIN
3.5 Se tiene el nombre y la edad de tres personas. Se desea saber el nombre y la edad de la persona
de menor edad. Realice el algoritmo correspondiente y represntelo con un diagrama de flujo,
pseudocdigo y diagrama N/S.
INICIO
A, B, C
A<B
A<C B<C
M=A M=C M=B M=C
X,Y, Z
X<Y
X<Z Y<Z
N=X N=Z N=Y N=Z
X=edad de la primera A=primera persona
M, N
Y=edad de la segunda B=segunda persona
Z=edad de la tercera C=tercera persona
FIN
3.6 Realice el diagrama de flujo, el pseudocdigo y el diagrama N/S que muestren el algoritmo para
determinar el costo y el descuento que tendr un artculo. Considere que si su precio es mayor o
igual a $200 se le aplica un descuento de 15%, y si su precio es mayor a $100 pero menor a $200, el
descuento es de 12%, y si es menor a $100, slo 10%
INICIO
C=COSTO
D=DESCUENTO
P=PRECIO
P
P>=200
D=O.15
P>100
D=0.12 D=0.10
C=D*P
FIN
3.10 Represente un algoritmo mediante un diagrama de flujo y el pseudocdigo para determinar a
qu lugar podr ir de vacaciones una persona, considerando que la lnea de autobuses La tortuga
cobra por kilmetro recorrido. Se debe considerar el costo del pasaje tanto de ida, como de vuelta;
los datos que se conocen y que son fijos son: Mxico, 750 km; P.V., 800 km; Acapulco, 1200 km, y
Cancn, 1800 km. Tambin se debe considerar la posibilidad de tener que quedarse en casa
INICIO
C=COBRO X KM2
L
S=DINERO TOTAL
E=ESTADIA
L=LUGAR
MEXICO=750 P.V=800 CANCUN=1800
ACAPULCO=120
S=2C+E
S, C, E
FIN
3.11 Se les dar un bono por antigedad a los empleados de una tienda. Si tienen un ao, se les dar
$100; si tienen 2 aos, $200, y as sucesivamente hasta los 5 aos. Para los que tengan ms de 5, el
bono ser de $1000. Realice un algoritmo y represntelo mediante el diagrama de flujo, el
pseudocdigo y diagrama N/S que permita determinar el bono que recibir un trabajador.
INICIO
A=AO
B=BONO
A
B=100 B=200 B=300 A<5
B=400 B=1000
FIN
3.12 Realice un algoritmo que permita determinar el sueldo semanal de un trabajador con base en
las horas trabajadas y el pago por hora, considerando que a partir de la hora nmero 41 y hasta la
45, cada hora se le paga el doble, de la hora 46 a la 50, el triple, y que trabajar ms de 50 horas no
est permitido. Represente el algoritmo mediante el diagrama de flujo, el pseudocdigo y el
diagrama N/S.
INICIO
HT>50
NO ESTA HT>46
PERMITIDO
HT=3E
HT<45
HT=2E
HT=0
SS=HT+E
HT=HORA TRABAJADO
E=HORA EXTRAS
SS=SUELDO SEMANAL
SS
FIN
3.13 Los alumnos de una escuela desean realizar un viaje de estudios, pero requieren determinar
cunto les costar el pasaje, considerando que las tarifas del autobs son las siguientes: si son ms
de 100 alumnos, el costo es de $20; si son entre 50 y 100, $35; entre 20 y 49, $40, y si son menos de
20 alumnos, $70 por cada uno. Realice el algoritmo para determinar el costo del pasaje de cada
alumno. Represente el algoritmo mediante el diagrama de flujo, el pseudocdigo y el diagrama N/S.
INICIO
A>100
CP=20
A>50
CP=35 A<80
CP=40 CP=70
CP=COSTO POR PASAJE CP
A=#DE ALUMNOS
FIN
3.14 Realice un algoritmo que, con base en una calificacin proporcionada (0-10), indique con letra
la calificacin que le corresponde: 10 es A, 9 es B, 8 es C, 7 y 6 son D, y de 5 a 0 son F.
Represente el diagrama de flujo, el pseudocdigo y el diagrama N/S correspondiente.
INICIO
V=VARIABLES
A ,B, C, D, E, F
V<10
A=10 B=9 C=8 D=7,6
V<5
V=5 V=5
FIN