50% encontró este documento útil (6 votos)
1K vistas33 páginas

Programacion

Este documento contiene 9 problemas que piden crear diagramas de flujo y pseudocódigo para resolver algoritmos matemáticos y lógicos. Los problemas incluyen calcular el área de un triángulo, determinar la cantidad de dólares con dinero mexicano, calcular la edad de una persona con base en su año de nacimiento, y determinar costos basados en variables como tiempo, distancia, velocidad y tarifas. Para cada problema se pide iniciar el proceso, declarar variables, realizar cálculos, escribir resultados y finalizar el pro

Cargado por

Danrrasni FanArt
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
50% encontró este documento útil (6 votos)
1K vistas33 páginas

Programacion

Este documento contiene 9 problemas que piden crear diagramas de flujo y pseudocódigo para resolver algoritmos matemáticos y lógicos. Los problemas incluyen calcular el área de un triángulo, determinar la cantidad de dólares con dinero mexicano, calcular la edad de una persona con base en su año de nacimiento, y determinar costos basados en variables como tiempo, distancia, velocidad y tarifas. Para cada problema se pide iniciar el proceso, declarar variables, realizar cálculos, escribir resultados y finalizar el pro

Cargado por

Danrrasni FanArt
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte