CICLO
III
ASIGNATURA ESTUDIANTE
: :
DOCENTE
Diagramas de flujo
DIAGRAMAS DE FLUJO 1. Considerando 10 como valor de un lado de un cuadrado calcular el rea, permetro y diagonal de dicha figura.
INICIO
A=L2 P= L+L+L+L D= L
FIN
LEER A LEER P
A= b * h P=b+h+b+h
MOSTRAR A, P
FIN Pgina 2
Diagramas de flujo
LEER A LEER B
C=A+B
MOSTRAR C
FIN
LEER A LEER B
C=A - B
FIN
Pgina 3
Diagramas de flujo
LEER A LEER B
C=A * B
MOSTRAR C
FIN
6. Hacer un diagrama de flujo que te permita dividir un nmero entero entre otro.
INICIO
C=A / B
MOSTRAR C
FIN
Pgina 4
Diagramas de flujo
LEER A, B, C
D= (A+B+C)/3
MOSTRAR D
FIN
Pgina 5
Diagramas de flujo
INICIO
LEER A LEER P
A=r2 P=2r
MOSTRAR A, P
FIN
9. Hacer un programa que ingrese 3 notas de un Alumno y calcule el promedio y adems diga si aprob o no.
INICIO
PROM=
MOSTRAR DESAPROBADOS
PROM11
MOSTRAR APROBADOS
FIN
Pgina 6
Diagramas de flujo
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.
INICIO
C=A1- A2
MOSTRAR C
FIN
11. Determinar la hipotenusa de un triangulo rectngulo conocidas las longitudes de sus catetos.
INICIO
LEER C1, C2
H=
MOSTRAR H
FIN
Pgina 7
Diagramas de flujo
INICIO
MOSTRAR dam, m, mm
FIN
INICIO
LEER VALOR
FIN
Pgina 8
Diagramas de flujo
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.
INICIO
LEER C LEER P
FIN
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.
Pgina 9
Diagramas de flujo
INICIO
LEER T, M, F
Mostrar P
FIN
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 HT, PH
Sal= (HT*PH)-7/100
Mostrar Sal
FIN
Pgina 10
Diagramas de flujo
17. Calcular el nmero de das que ha vivido una persona a partir de su edad. Considere cada ao como 365 das.
INICIO
LEER E
ND=E*365
Mostrar ND
FIN
18. Ingresar un nmero que represente segundos y determinar a cuanto equivale en horas, minutos y segundos.
INICIO
LEER S
H=S/60 M=S/3600
Mostrar H, M, S
FIN
Pgina 11
Diagramas de flujo
LEER C
M=C/100
Mostrar M
FIN
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 A, B
Mostrar D
FIN
Pgina 12
Diagramas de flujo
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).
INICIO
LEER R, A
V= 3.14*R*A
Mostrar V
FIN
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 C
F= (9/5)*C+32
Mostrar F
FIN
Pgina 13
Diagramas de flujo
y muestre si el nmero
INICIO
LEER A
SI es PAR (A mod 2) = 0
NO
FIN
24. Construya un programa que pida un nmero A y muestre si el nmero ingresado es PAR o IMPAR.
INICIO
LEER A
SI es PAR (A mod 2) = 0
NO es IMPAR
FIN
Pgina 14
Diagramas de flujo
25. Hacer un programa que determine que nmero es el mayor de 2 nmeros ingresados.
INICIO
LEER N, M
SI N>M el mayor es N
NO el mayor es M
FIN
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
Mostrar |D|
FIN Pgina 15
Diagramas de flujo
27. Leer dos nmeros y ver en la pantalla si estn en orden crecientes o decrecientes.
INICIO
LEER A, B
NO creciente A>B
SI decreciente
FIN
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.
Pgina 16
Diagramas de flujo
INICIO
LEER E
SI nio 0E10
NO
NO
NO 15E18
NO
FIN
Pgina 17
Diagramas de flujo
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.
INICIO
LEER H
NO
NO
NO
novelas juveniles
18H22 NO 22H23 NO
SI noticiero
FIN Pgina 18
Diagramas de flujo
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
INICIO LEER x1, x2, y1, y2
X = B/A
Mostrar X
FIN
31. Hacer un algoritmo que calcule y escriba el cubo del nmero ingresado.
INICIO
LEER N Cubo = N3
Mostrar cubo
FIN
Pgina 19
Diagramas de flujo
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
SI A>B
NO
el mayor es B; el menor es A
E= NMAY-NMEN
MOSTRAR E
FIN
Pgina 20
Diagramas de flujo
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.
INICIO
LEER A,B
C= (A DIV B) R= (A MOD B)
Mostrar C, R
FIN
34. Dadas las horas trabajadas de una persona y la tarifa de pago, calcular el salario y escribirlo.
INICIO
LEER HT, TP
SAL= HT*TP
Escribir SAL
FIN
Pgina 21
Diagramas de flujo
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%.
INICIO
LEER HT, TP
FIN
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.
Pgina 22
Diagramas de flujo
INICIO
LEER T
SI C=T*0.50 T3 min
N O
C=T*0.50+T2*0.60
MOSTRAR C
FIN
Pgina 23
Diagramas de flujo
INICIO
LEER N
NO
NO
FIN
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.
Pgina 24
Diagramas de flujo
INICIO
LEER C,PP
T=C*PP
SI T>50
NO
MOSTRAR D, PF
FIN
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 SISTEMAS ELECTRNICA INDUSTRIAL ADMINISTRACIN PUNTAJE MINIMO 100 90 80 70
Pgina 25
Diagramas de flujo
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 Si
P69
Si Sistemas P100
No
FIN
Pgina 26
Diagramas de flujo
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 Juventud Adultez Senectud Desde 13 hasta 17 aos Desde 18 a 25 aos Desde 26 hasta 60 aos De 61 aos a ms
INICIO
LEER E SI infancia 0E2 No 3E12 No SI adolescencia 13E17 No SI juventud 18E25 No 26E60 No SI Senectud E61
SI niez
SI adultez
FIN
Pgina 27