View
87
Download
1
Category
Preview:
Citation preview
FACULTAD DE INGENIERIAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERIA CIVIL
CICLO : III
ASIGNATURA : Programacin Digital
ESTUDIANTE : Revilla Romero, Lidia Raquel
DOCENTE : Chingo Tello, Abel
Marzo del 2012
Diagramas de flujo
Pgina 2
DIAGRAMAS DE FLUJO
1. Considerando 10 como valor de un lado de un cuadrado calcular el rea,
permetro y diagonal de dicha figura.
2. Los valores de un rectngulo son: base=10 y altura=15. Calcular su rea y
Permetro.
INICIO
L
A=L2
P= L+L+L+L
D= L
MOSTRAR A
MOSTRAR P
MOSTRAR D
FIN
INICIO
LEER A
LEER P
A= b * h
P=b+h+b+h
MOSTRAR A, P
FIN
Diagramas de flujo
Pgina 3
3. Hacer un diagrama de flujo que te permita sumar dos nmeros.
4. Hacer un diagrama de flujo que te permita sumar dos nmeros.
INICIO
LEER A
LEER B
C=A+B
MOSTRAR C
FIN
INICIO
LEER A
LEER B
C=A - B
FIN
Diagramas de flujo
Pgina 4
5. Hacer un diagrama de flujo que te permita multiplicar dos nmeros.
6. Hacer un diagrama de flujo que te permita dividir un nmero entero entre
otro.
MOSTRAR C
INICIO
LEER A
LEER B
C=A * B
FIN
INICIO
LEER NUMERO ENTERO A
LEER NUMERO ENTERO B
C=A / B
MOSTRAR C
FIN
Diagramas de flujo
Pgina 5
7. Dado tres Notas (12, 15,18) mostrar el promedio de dichas notas.
8. Calcular el valor del rea y el permetro de un crculo.
FIN
INICIO
LEER A, B, C
A=12
B=15
C=18
D= (A+B+C)/3
MOSTRAR D
Diagramas de flujo
Pgina 6
9. Hacer un programa que ingrese 3 notas de un Alumno y calcule el promedio
y adems diga si aprob o no.
INICIO
LEER A
LEER P
A=r2
P=2r
MOSTRAR A, P
FIN
INICIO
PROM=
PROM11 MOSTRAR APROBADOS MOSTRAR DESAPROBADOS
FIN
Diagramas de flujo
Pgina 7
10. Hacer un programa que pida 2 Radios R1 y R2, Calcule las respectivas
reas de los crculos y halle la diferencia de reas y muestre esta
diferencia como respuesta.
11. Determinar la hipotenusa de un triangulo rectngulo conocidas las
longitudes de sus catetos.
LEER R1, R2
INICIO
A1=R12
A2=R22
C=A1- A2
MOSTRAR C
FIN
INICIO
LEER C1, C2
H=
MOSTRAR H
FIN
Diagramas de flujo
Pgina 8
12. Convertir el valor 15 dado en Km. A Decmetro, metros y milmetros.
13. Convertir 1.8 pulgadas a Metros y a Yardas.
INICIO
LEER VALOR
Dam=15KM*102
m=15Km*103
mm= 15Km*106
MOSTRAR dam, m,
mm
FIN
INICIO
LEER VALOR
VALOR = 1.8 PULG
m= 1.8 PULG *0.025m/Pulg
yardas=1.8pPULG*0.028yardas/pulg
MOSTRAR m
MOSTRAR yardas
FIN
Diagramas de flujo
Pgina 9
14. Calcule el monto parcial (cantidad * precio), el IGV (18% del monto parcial)
y el monto total (monto parcial + IGV) que debe pagarse por comprar una
determinada cantidad de un producto, que cuesta determinado precio.
15. En un curso se han establecido tres notas: nota de trabajos T, nota de
medio ciclo M y nota de fin de ciclo F, cada una con un peso de 40%, 30%
y 30% respectivamente. Calcular el promedio de un alumno.
INICIO
LEER C
LEER P
MP=C .P
IGV=18% (M.P)
MT=(M.P) + IGV
MOSTRAR MP
MOSTRAR IGV
MOSTRAR MT
FIN
Diagramas de flujo
Pgina 10
16. Calcular el salario que recibir un trabajador, si se conoce el nmero de
horas trabajadas y el pago que recibe por hora. Considere adems que por
concepto de AFP se le descuenta el 7%.
INICIO
LEER T, M, F
Mostrar P
FIN
INICIO
LEER HT, PH
Sal= (HT*PH)-7/100
Mostrar Sal
FIN
Diagramas de flujo
Pgina 11
17. Calcular el nmero de das que ha vivido una persona a partir de su edad.
Considere cada ao como 365 das.
18. Ingresar un nmero que represente segundos y determinar a cuanto
equivale en horas, minutos y segundos.
INICIO
LEER E
ND=E*365
Mostrar ND
FIN
INICIO
LEER S
H=S/60
M=S/3600
Mostrar H, M, S
FIN
Diagramas de flujo
Pgina 12
19. Ingrese una cantidad expresada en centmetros y convirtala a su
equivalente en metros.
20. La distancia entre dos puntos (X1, Y1) y (X2, Y2) de un plano se puede
obtener sacando la raz cuadrada de la expresin (X2 X1)2 + (Y2 Y1)2.
Escribir un programa que dados dos puntos por el usuario, calcule la
distancia entre esos dos puntos.
INICIO
LEER C
M=C/100
Mostrar M
FIN
INICIO
LEER A, B
Mostrar D
FIN
Diagramas de flujo
Pgina 13
21. La gasolina se almacena en tanques cilndricos de un radio especfico. Se
necesita un programa que ingresando el valor del radio y la altura hasta que
se llene la gasolina, calcule el volumen de gasolina que se tiene. (Volumen
del cilindro = PI*Radio*Altura).
22. Una temperatura en grados centgrados C, puede ser convertida en su valor
equivalente de la escala Fahrenheit de acuerdo a la siguiente frmula: F =
(9 / 5) C + 32 .Escribe un programa C que solicite una temperatura en
grados centgrados por teclado y presente en pantalla la temperatura
Fahrenheit equivalente. (ATENCIN a la divisin 9/5).
INICIO
LEER R, A
V= 3.14*R*A
Mostrar V
FIN
INICIO
LEER C
F= (9/5)*C+32
Mostrar F
FIN
Diagramas de flujo
Pgina 14
23. Construya un programa que pida un nmero A y muestre si el nmero
ingresado es PAR.
24. Construya un programa que pida un nmero A y muestre si el nmero
ingresado es PAR o IMPAR.
INICIO
LEER A
FIN
(A mod 2) = 0 es PAR
SI NO
INICIO
LEER A
FIN
(A mod 2) = 0 es PAR
es IMPAR
SI NO
Diagramas de flujo
Pgina 15
25. Hacer un programa que determine que nmero es el mayor de 2 nmeros
ingresados.
26. Hacer un programa que pida 2 Radios R1 y R2, Calcule las respectivas
reas de los crculos y halle la diferencia de reas y muestre sta
diferencia como respuesta pero deber mostrar el valor absoluto de la
diferencia.
INICIO
LEER N, M
FIN
N>M
el mayor es
N
el mayor es
M
SI NO
INICIO
LEER R1, R2
A1= R12
A2= R1
D = A1- A2
Mostrar |D|
FIN
Diagramas de flujo
Pgina 16
27. Leer dos nmeros y ver en la pantalla si estn en orden crecientes o
decrecientes.
28. Hacer un programa que muestre el mensaje de acuerdo la edad ingresada:
Si la edad es de 0 a 10 aos nio, si la edad es de 11 a 14 aos pber,
si la edad es de 15 a 18 aos adolescente, si la edad es de 19 a 25
aosjoven, si la edad es de 26 a 65 aos adulto, si la edad es mayor de
65 anciano.
INICIO
LEER A, B
FIN
A>B creciente
decreciente
SI NO
Diagramas de flujo
Pgina 17
LEER E
0E10 nio
11E14 pber
15E18 adolescente
19E25
joven
26E65 adulto
E>65 anciano
FIN
SI
SI
SI
SI
SI
SI
NO
NO
NO
NO
NO
NO
INICIO
Diagramas de flujo
Pgina 18
29. Hacer un programa que muestre el horario en que se transmite Por ejm:
dibujos animados :Si es de 10 a 12 horas tele serie , si es de 13 a 16
horas novelas repetidas si es de 16 a 18 horas dibujos animados , si
es de 18 a 22 horas novela s juveniles , si es de 22 a 23 horasnoticiero.
LEER H
10H12 dibujos
animados
13H16 novelas
repetidas
16H18 dibujos
animados
18H22 novelas
juveniles
22H23 noticiero
FIN
SI
SI
SI
SI
SI
NO
NO
NO
NO
NO
INICIO
Diagramas de flujo
Pgina 19
30. Dado la ecuacin ax - b = 0 se desea conocer x dados a y b. Ten en
cuenta que dadas las coordenadas de los extremos de una lnea se puede
determinar la longitud de ella, la distancia se puede calcular usando
Pitgoras d = ((x2-x1)^2 + (y2-y1)^2) ^ 0.5
31. Hacer un algoritmo que calcule y escriba el cubo del nmero ingresado.
INICIO
LEER x1, x2, y1, y2
D=((x2-x1)^2 + (y2-y1)^2) ^ 0.5
B= x2- x1
A= y1-y2
Mostrar X
FIN
X = B/A
INICIO
LEER N
Mostrar cubo
FIN
Cubo = N3
Diagramas de flujo
Pgina 20
32. Hacer un programa que calcule el nmero mayor y el nmero menor
habiendo ingresado la suma y la resta. Adems calcular la diferencia del
nmero mayor y menor.
.
INICIO
LEER C, D
el mayor es
A; el menor
es B
FIN
C=A+B
D= A-B
A=(C+D)/2
B=C-A
A>B
el mayor es
B; el menor
es A
SI NO
E= NMAY-NMEN
MOSTRAR E
Diagramas de flujo
Pgina 21
33. Disear un algoritmo que al ingresar el dividendo y el divisor, me calcule el
residuo y el cociente de dicha divisin. use los operadores mod y div.
34. Dadas las horas trabajadas de una persona y la tarifa de pago, calcular el
salario y escribirlo.
INICIO
LEER A,B
Mostrar C, R
FIN
C= (A DIV B)
R= (A MOD B)
INICIO
LEER HT, TP
Escribir SAL
FIN
SAL= HT*TP
Diagramas de flujo
Pgina 22
35. Dada las horas trabajadas de una persona y la tarifa de pago por hora,
calcular su salario y escribirla y los valores porcentuales a su salario en
10%, 30%, 60% y 80%.
36. Una llamada telefnica en cualquier en cualquier telfono pblico cuesta S/.
0.50 por los primeros 3 minutos o menos. Cada minuto adicional cuesta S/.
0.10. Calcule el costo de una llamada cualquiera.
INICIO
LEER HT, TP
Escribir SAL, VP1,
VP2, VP3, VP4
FIN
SAL= HT*TP
VP1=SAL*10/100
VP2=SAL*30/100
VP3=SAL*60/100
VP4=SAL*80/100
Diagramas de flujo
Pgina 23
37. Determine si un nmero entero cualquiera, es mltiplo de 7 y 3.
INICIO
LEER T
MOSTRAR C
FIN
T1= 3 min
T2=T-T1
C=T*0.50 T3 min C=T*0.50+T2*0.60
SI N
O
Diagramas de flujo
Pgina 24
38. En una tienda se ha establecido la siguiente oferta: por compras menores a
50 soles se hace un descuento de 8%, pero para compras a partir de 50 el
descuento es de 10%. Se pide ingresar la cantidad y el precio del producto
que se compra y determinar cunto se descontar y cuanto se cobrar.
INICIO
LEER N
mltiplo de 7
FIN
(N MOD 7)=0
(N MOD 3)=0 mltiplo de 3
SI
SI
NO
NO
Diagramas de flujo
Pgina 25
39. En una universidad el examen tiene un puntaje mximo de 120 puntos y se
han fijado los puntajes mnimos para el ingreso a una carrera profesional,
de la siguiente manera:
CARRERA PROFESIONAL
PUNTAJE MINIMO
SISTEMAS 100
ELECTRNICA 90
INDUSTRIAL 80
ADMINISTRACIN 70
INICIO
LEER C,PP
T>50
T=C*PP
SI D= T*10/100
PF= T-D
D= T*8/100
PF= T-D
NO
MOSTRAR D, PF
FIN
Diagramas de flujo
Pgina 26
De acuerdo al puntaje obtenido por un alumno, determine la(s) carrera(s) a la(s)
que ingreso o de un mensaje indicando que no le alcanz puntaje para ingresar.
INICIO
LEER P
70P79 Administracin
P69 No alcanz puntaje
para ingresar
80P89 Industrial
90P99 Electrnica
P100 Sistemas
FIN
Si
Si
Si
Si
Si
No
No
No
No
Diagramas de flujo
Pgina 27
40. Dada la edad de una persona determine en que etapa del desarrollo se
encuentra.
Etapa Edad
Infancia Desde 0 hasta 2 aos
Niez Desde 3 hasta 12 aos
Adolescencia Desde 13 hasta 17 aos
Juventud Desde 18 a 25 aos
Adultez Desde 26 hasta 60 aos
Senectud De 61 aos a ms
INICIO
LEER E
3E12 niez
0E2 infancia
13E17 adolescencia
26E60 adultez
E61 Senectud
18E25 juventud
FIN
SI
SI
SI
SI
SI
SI
No
No
No
No
No
Recommended