Académique Documents
Professionnel Documents
Culture Documents
PROBLEMAS SECUENCIALES
1. Elaborar un programa en el cual se ingrese la distancia que existe en dos vehículos y sus respectivas
velocidades. ¿Hallar el tiempo de alcance y el tiempo de encuentro?
ANÁLISIS: VISUALIZACIÓN:
El Producto es:
Inicio
Algoritmo_Tiempo de alcance y de encuentro
Leer (x, y, d)
te = d/(x+y)
te = d/(x + y)
ta = d/(x - y) ta = d/(x-y)
Escribir (te, ta)
Fin
2. Elaborar un programa el cual se ingrese la distancia y el tiempo de un vehículo. ¿Hallar la aceleración?
2
ANÁLISIS: VISUALIZACIÓN:
Especificación Entrada
ACELERACIÓN
Dato Variable Tipo
distancia d real
Ingrese tiempo: (t)
tiempo t real
Ingrese la distancia: (d)
Variables Internas
Dato Variable Tipo
velocidad v real
Calcular
Especificación Salidas
Dato Variable Tipo
LaAceleración
aceleración es: a (a) real
Inicio
Algoritmo_Aceleración
t, d, a, v: real
Leer (t, d)
Inicio
Leer (t, d)
v = d/t
v = d/t
a = v/t a = d/t
Escribir (a)
Fin
3. Elabore un programa en la que me devuelva la altura y velocidad final de un cuerpo que se deja caer
ingresando únicamente el tiempo.
Ingrese tiempo:
Especificación Entrada (t)
Dato Variable Tipo
tiempo t real
Calcular
(vf)
La velocidad Final es:
Especificación Salidas
Dato Variable Tipo
Altura h real
Velocidad vf real
Final
t, h, vf: real
Leer (t)
Inicio
Leer (t)
vf = 10 * t
vf = 10 * t
h = (vf/2) *t
h = (vf/2) *t
Escribir (vf, h)
Fin
DIAGRAMAS DE FLUJO:
EspecificaciónZAPENEntrada
Dato Variable Tipo
Masa A entero
Ingrese la masa atómica: (A)
atómica
neutrones N entero
Ingrese el número de neutrones: (N)
Calcular
ElEspecificación
número de protones es:
Salidas (P)
Dato Variable Tipo
El número de electrones es:P
Protones (e) entero
electrones e entero
El número atómico es: (Z)
Numero A entero
atómico
5
Algoritmo_Zapen Inicio
Z, P, e, A, N: entero
Leer (A, N)
Inicio
Leer (A, N)
P = A-N
P = A-N
Z=P
Z=P
e=P
Fin
Escribir (P, e, Z)
6. Elaborar un programa en el que ingrese el tiempo en el que se demora en llegar el sonido de una
detonación a cierto lugar. ¿Calcular la distancia donde se realizó la detonación? Fin
ANÁLISIS: VISUALIZACIÓN:
EspecificaciónDISTANCIA
Entrada
Dato Variable Tipo
tiempo t real (t)
Ingrese tiempo:
Calcular
Especificación Salidas
Dato Variable Tipo (d)
distancia d real
La distancia es: Inicio
Algoritmo_distancia
PSEUDOCÓDIGO: DIAGRAMAS DE FLUJO:Leer (t)
t, d: real
Inicio d = 340 *t
Leer (t)
Escribir (d)
Fin Fin
6
7. Ingresando el radio de una esfera y la altura de un casquete determinar el área y volumen de dicho
casquete esférico.
ANÁLISIS: VISUALIZACIÓN:
(A)
Algoritmo_Area y volumen de un casquete Leer (r, h)
esférico
PSEUDOCÓDIGO: DIAGRAMAS DE FLUJO:
r, h, A, V: real
A = 2*π*r*h
Inicio
Leer (r, h)
V = (π*(h^2)*((3*r)-h))/3
A = 2*π*r*h
Escribir (A, V)
Fin Fin
7
8. Elaborar un programa en el que se ingrese una cantidad en kilómetros y nos devuelva en millas náuticas,
millas terrestres, yardas, pies y brazas náuticas (1mt = 1.609 Km; 1mn = 1.852 Km; 1bn = 1.829 m; 1yarda
= 0.9144 m = 3 pies).
ANÁLISIS: VISUALIZACIÓN:
millas
terrestres La cantidad en yardas es: (yardas)
Cantidad en yardas real Leer (Km)
yardas La cantidad en pies es: (pies)
Cantidad en pies real DIAGRAMAS DE FLUJO:
pies La cantidad en brazas náuticas es:(bn)
Cantidad en bn real mt = km/1.609
Brazas Algoritmo_Conversión de longitudes
PSEUDOCÓDIGO:
náuticas
Km, mn, mt,mn = km/1.852
yardas, pies, bn: real
Inicio
bn = (km*1000)/1.829
Leer (Km)
Ingrese layardas
distancia:
= (km * 1000)/0.9144
mt = km/1.609
mn = km/1.852
pies = yardas *3
bn = (km*1000)/1.829
pies = yardas *3
9. Elaborar un programa en el que se ingrese una cantidad en gramos y convertirlas en onzas, libras, dinas y
newton (1 onza = 28,349 gr; 1N = 105 dinas = 0.2248 libras; 1 libra = 453.592 gr).
ANÁLISIS: VISUALIZACIÓN:
Especificación Entrada
CONVERSIONES DE MASA
Dato Variable Tipo
gramos gr real (gr)
Ingrese la cantidad en gramos:
Especificación Salidas
Calcular
Dato Variable Tipo
(onza)
onza onza real
La cantidad
Librasen onzas es:libras Real (libras)
Leer (gr)
onza = gr/28.349
onza = gr/28.349
Fin
9
Variables Internas
10. De la siguiente expresión hacer un programa: Dato Variable Tipo
a = m *n Valor a v real
b = (c + (m - x))*3 Valor b b real
y = (a * c)+n Valor y y real
Z =(a *b) - y
Valor z z real
K = 2 *(x + y + z)+((m + n)*(a + b + c))
ANÁLISIS: VISUALIZACIÓN:
Especificación
CONVERSIÓN Entrada A CENTESIMALES
SEXAGESIMALES
Dato Variable Tipo
Ingrese valor m:
Valor m (m)m real
Valor n n real
Ingrese valor n: (n)
Valor x x Real
IngreseValor
valor x:c (x)c real
(c)
Ingresar valor c:
Especificación Salidas
Dato Variable Tipo
Calcular
Valor K K real
El valor K es: (K)
PSEUDOCÓDIGO: DIAGRAMAS DE FLUJO:
Inicio
Algoritmo_Expresiones
m, n, x, c, k, a, b, y, z: real
Leer (m, n, x, c)
Inicio
Leer (m, n, x, c) a = m *n
a = m *n
b = (c + (m - x))*3
b = (c + (m - x))*3
y = (a * c)+n y = (a * c)+n
Fin
Escribir (k)
Fin