Está en la página 1de 2

UNIVERSIDAD AUTONOMA CHAPINGO

DEPARTAMENTO DE IRRIGACIÓN
Programación

Problemario
Algoritmos 2019
Elabore un algoritmo en Diagrama de Flujo, para cada uno
de los siguientes problemas:
1. Que lea N números, calcule y escriba la suma de los pares y el producto de
los impares.

2. Que solicite un valor entero N, y que obtenga en el rango de 1 a N, los números


primos que ahí se encuentren.

3. Dada una fecha en día Civil (Día/Mes/Año) que determine el día Juliano
(Número progresivo a partir del 1 de enero).

4. Que dadas dos Matrices [A]mn y [B]op realice las siguientes operaciones: Suma,
Resta, Multiplicación.

La Suma:
𝑐11 𝑐12 … 𝑐1𝑝 𝑎11 𝑎12 … 𝑎1𝑛 𝑏11 𝑏12 … 𝑏1𝑝
𝑐21 𝑐22 … 𝑐2𝑝 𝑎21 𝑎22 … 𝑎2𝑛 𝑏21 𝑏22 … 𝑏2𝑝
𝐶[ ⋮ ⋮ ⋱ ⋮ ] = 𝐴[ ⋮ ⋮ ⋱ ⋮ ] + 𝐵
⋮ ⋮ ⋱ ⋮
𝑐𝑚1 𝑐𝑚2 … 𝑎𝑚𝑝 𝑎𝑚1 𝑎𝑚2 … 𝑎𝑚𝑛 [𝑏𝑛1 𝑏𝑛2 … 𝑏𝑛𝑝 ]

Cada elemento se calculará con:


𝑐(𝑖, 𝑗) = 𝑎(𝑖, 𝑗) + 𝑏(𝑖, 𝑗)

La Resta:
𝑐11 𝑐12 … 𝑐1𝑝 𝑎11 𝑎12 … 𝑎1𝑛 𝑏11 𝑏12 … 𝑏1𝑝
𝑐21 𝑐22 … 𝑐2𝑝 𝑎21 𝑎22 … 𝑎2𝑛 𝑏21 𝑏22 … 𝑏2𝑝
𝐶[ ⋮ ⋮ ⋱ ⋮ ] = 𝐴[ ⋮ ⋮ ⋱ ⋮ ]−𝐵 ⋮ ⋮ ⋱ ⋮
𝑐𝑚1 𝑐𝑚2 … 𝑎𝑚𝑝 𝑎𝑚1 𝑎𝑚2 … 𝑎𝑚𝑛 [𝑏𝑛1 𝑏𝑛2 … 𝑏𝑛𝑝 ]

Cada elemento se calculará con:


𝑐(𝑖, 𝑗) = 𝑎(𝑖, 𝑗) − 𝑏(𝑖, 𝑗)

La Multiplicación:
𝑐11 𝑐12 … 𝑐1𝑝 𝑎11 𝑎12 … 𝑎1𝑛 𝑏11 𝑏12 … 𝑏1𝑝
𝑐21 𝑐22 … 𝑐2𝑝 𝑎21 𝑎22 … 𝑎2𝑛 𝑏21 𝑏22 … 𝑏2𝑝
𝐶[ ⋮ ⋮ ⋱ ⋮ ] = 𝐴[ ⋮ ⋮ ⋱ ⋮ ]×𝐵 ⋮ ⋮ ⋱ ⋮
𝑐𝑚1 𝑐𝑚2 … 𝑎𝑚𝑝 𝑎𝑚1 𝑎𝑚2 … 𝑎𝑚𝑛 [𝑏𝑛1 𝑏𝑛2 … 𝑏𝑛𝑝 ]

Cada elemento se calculará con:

FGH/Página - 1
𝑛

𝑐(𝑖, 𝑗) = ∑ 𝑎(𝑖, 𝑘) × 𝑏(𝑘, 𝑗)


𝑘=1

5. Que dado un conjunto de puntos cartesianos (x, y), calcular el Área y


Perímetro del Polígono que se forma.
No. Vertice xi yi
1 x1 y1
2 x2 y2
3 x3 y3
… … …
N xN yN
N ∑xi ∑yi

La Longitud (L) entre dos puntos o lados del polígono, se puede calcular con:

𝐿𝐴𝐵 = √(xf − xi )2 + (yf − yi )2

De la misma forma el Área se podrá obtener con:


𝑛
1
𝐴 = ∑[𝑦𝑖 (𝑥𝑖+1 − 𝑥𝑖−1 )]
2
𝑖=1
Donde:
n = Numero de vértices del polígono

6. Dada una cadena de caracteres (frase), calcular:


a). El número total de letras o longitud de la frase.
b). ¿Cuántas vocales tiene?
c). ¿Cuántas consonantes?
d). ¿Cuántos espacios en blanco?
e). Defina si la frase es un PALINDROME o NO LO ES.
Un palíndrome es una palabra o frase que se lee igual de derecha a
izquierda, que de izquierda a derecha.
Ejemplo de palíndrome:
OSO Ok
RECONOCER Ok
ANITA LAVA LA TINA Ok
¿SON MULAS O CÍVICOS ALUMNOS? Ok
LAMINA ELIZABET No Es

7. Diseñar un algoritmo en Diagrama de Flujo, que dados dos puntos en el plano


cartesiano {P1(x1,y1), P2(x2,y2)} calcule:
a). Rumbo: P1-P2 y P2-P1
b). Azimut: P1-P2 y P2-P1

8. Calcular el producto de n primeros números enteros. NOTA: El producto de


los n primeros números enteros es el factorial de n.

9.- Calcular el “valor del infinito” para determinar el número de Euler (e) con un
grado de aproximación de 0.000001, respecto al valor definido: e = 2.71828 (5
cifras).

1
e= 
k = 0 k!

10.- Dado un conjunto de (N) números, calcular la Moda.


FGH/Página - 2

También podría gustarte