0% encontró este documento útil (0 votos)
74 vistas16 páginas

Función para Determinante de Matriz 6x6

Este documento presenta una lista de 61 ejercicios de programación relacionados con diagramas de flujo. Los ejercicios cubren temas como cálculos geométricos, operaciones aritméticas, vectores, matrices, números primos, y series numéricas como la sucesión de Fibonacci. El documento también incluye ejemplos de diagramas de flujo para problemas como incrementar el tiempo en un segundo o generar los primeros términos pares o impares.

Cargado por

Makers deaths
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
74 vistas16 páginas

Función para Determinante de Matriz 6x6

Este documento presenta una lista de 61 ejercicios de programación relacionados con diagramas de flujo. Los ejercicios cubren temas como cálculos geométricos, operaciones aritméticas, vectores, matrices, números primos, y series numéricas como la sucesión de Fibonacci. El documento también incluye ejemplos de diagramas de flujo para problemas como incrementar el tiempo en un segundo o generar los primeros términos pares o impares.

Cargado por

Makers deaths
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 PDF, TXT o lee en línea desde Scribd

Diagramas de

Flujo
Ing. Jose Antonio Espinosa Atoche, MGTI
[email protected]
Geometría
1. Calcular el perímetro y área de un rectángulo dada
su base y su altura.
2. Calcular el perímetro y área de un círculo dado su
radio. (π = 3.141593)
3. Calcular el volumen de una esfera dado su radio.
4. Calcular el área de un rectángulo (alineado con los
ejes x e y) dadas sus coordenadas x1,x2,y1,y2.
5. Dados los catetos de un triángulo rectángulo,
calcular su hipotenusa.
Ejercicios
6. Leer un número y mostrar por la salida estándar
(pantalla) si dicho número es par o no.
7. Leer 2 números y mostrar el producto de ellos.
8. Leer 2 números y determinar el mayor de ellos.
9. Leer 3 números y mostrar el mayor de ellos.
10. Leer un número y mostrar su tabla de multiplicar.
Ejercicios
11. Leer
2 números y realizar el producto
mediante sumas.
12. Leerdos números y realizar la división
mediante restas mostrando el cociente y el
resto.
13. Hacer el diagrama de flujo para sumar dos
números leídos por teclado y escribir el
resultado.
Ejercicios
14. Modificarel anterior pero para sumar 100
números leídos por teclado.
15. Leeruna secuencia de 30 números y mostrar
la suma y el producto de ellos.
16. Leer una secuencia de números, hasta que
se introduce un número negativo y mostrar
la suma de dichos números.
Ejercicios
17. Modificarel anterior (permite sumar 100
números dados por el usuario) para que
permita sumar N números. El valor de N se
debe leer previamente por teclado.
18. Hacer un diagrama de flujo que permita
escribir los 100 primeros números pares.
19. Hacer el diagrama de flujo para sumar los
N primeros impares. Realizar después uno
que haga lo mismo con los pares y, otro,
con los múltiplos de 3.
Fibonacci
20. La sucesión de Fibonacci se define de la
siguiente forma: a1=1, a2=1 y an=an-1+an-2
para n>2, es decir los dos primeros son 1 y
el resto cada uno es la suma de los dos
anteriores, los primeros son: 1, 1, 2, 3, 5,
8, 13, 21, ... Hacer un diagrama de flujo
para calcular el Nésimo término de la
sucesión.
Reloj
21. Leer de teclado tres valores que
representen la hora, minuto y segundo
indicados por el usuario (deben validarse los
valores introducidos). Incrementar la hora
en un segundo e imprimir el resultado (debe
validarse si hay cambio de minuto y/u hora).
22. Hacerel ejercicio primero en formato 24 hrs
y posteriormente en formato 12 hrs (AM,
PM).
Ejercicios
23. Leer una secuencia de números y mostrar su
producto, el proceso finalizará cuando el usuario
introduzca un número cero (para evitar que se
anule el producto).
24. Lee una secuencia de números y determina cual es
el mayor de ellos. Se termina la secuencia al
introducir el cero.
25. Generar enteros de 3 en 3 comenzando por 2 hasta
el valor máximo menor que 30. Calculando la suma
de los enteros generados que sean divisibles por 5.
Ejercicios
26. Calcular la media de una secuencia de números, el
proceso finalizará cuando se alcancen 10 números.
27. Generar los N primeros términos de la serie de
Fibonacci. El valor N(entero y positivo) deberá ser
leído por el teclado. En esta serie los dos primeros
números son 1, y el resto se obtiene sumando los dos
anteriores: 1,1,2,3,5,8,13,21…
28. Leer una secuencia de números y mostrar cuales de
ellos es el mayor y el menor, el proceso finalizará
cuando se introduzca un número impar negativo.
29. Leer una secuencia de N números y sumar solo los
pares mostrando el resultado del proceso.
Ejercicios
30. Leer una secuencia de números y mostrar los 30
primeros pares leídos.
31. Leer una secuencia de números y mostrar la suma de
los 30 números que ocupan posiciones de lectura par.
32. Leer un número y determinar su factorial.
33. Leer un número y determinar si es o no es primo.
34. Leer una secuencia de 30 números y mostrar la suma
de los primos.
35. Leer una secuencia de 30 números y mostrar la suma
de su factorial.
36. Calcular el valor del número E=∑(1/n!), donde el valor
de n se lee del teclado.
Ejercicios
37. Implementar un programa que sea capaz de calcular el
resultado de aplicar la fórmula siguiente (n i)=n! / (i! *
(n-i)!). El valor de n se lee del teclado.
38. Dado una secuencia de números (hasta un 0)
determinar el mayor leído y el número de veces que
aparece.
39. Resolución de una ecuación de 2º grado.
40. Dado una secuencia de números (hasta un 0) obtener
la suma de los factoriales de aquellos que ocupan
posición par.
41. Dada un entero (máximo 99’999,999) extraer cada uno
de los dígitos que lo forman
42. Dada un entero visualizar sus divisores.
Ejercicios
43. Dada una secuencia de 10 enteros determinar para
cada uno su factorial y si es o no primo.
44. Leer una secuencia de números y mostrar la suma de
los pares y el producto de los que son múltiplo de 5.
45. Leer una secuencia de números y determinar el mayor
de los pares leídos.
46. Leer una secuencia de números y mostrar el mayor de
los múltiplos de 5 leídos y el menor de los múltiplos de
3 leídos.
47. Dado un vector de 5 enteros actualizar cada posición
de dicho vector con un número leído.
Ejercicios
48. Leer una secuencia de 20 números almacenarlos en un
vector y mostrar la posición donde se encuentra el
mayor valor leído.
49. Dado dos vectores A y B de 15 elementos cada uno,
obtener un vector C donde la posición i se almacene la
suma de A[i]+B[i].
50. Dado dos vectores A y B de 15 elementos cada uno,
obtener un vector C donde la posición i se almacene la
suma de A[i]+B[i] y mostrar el mayor de los C[i].
51. Dado una secuencia de número leídos y almacenados
en un vector A mostrar dichos números en orden.
Ejercicios
52. Dado una secuencia de número leídos y almacenados
en un vector A y un número leído determinar si dicho
número se encuentra o no en el vector.
53. Leer una secuencia de 20 números y almacenar en un
vector sus factoriales.
54. Dado dos matrices A y B obtener la suma.
55. Dado una matriz determinar la posición (i,j) del mayor.
56. Dado una matriz determinar la posición (i,j) del mayor
y menor.
57. Leer un número y una letra si la letra es B mostrar el
valor en binario, si es O en octal y si es H en
hexadecimal.
Ejercicios
58. Leer una secuencia de 20 números almacenarlos en un
vector A[1..20] y mostrar la suma de los elementos que
ocupan posiciones pares y el mayor de los que ocupan
posiciones impares.
59. Dada una matriz A[1..4][1..5] obtener la transpuesta
de ésta.
60. Dada una matriz A[1..4][1..5] realiza el proceso de
desplegar una fila, o una columna, según solicite el
usuario. Para el despliegue de cada fila o cada
columna, utilice una función.
61. Dado un vector de números determina aquellos que
sea primos. El chequeo de si un valor es primo o no,
deberá hacerse en una función.

También podría gustarte