Problemas de algoritmos y programación

Anuncio
Problemas de algoritmos y programación
Lista de problemas de algoritmos y programación
Contenido
1. Programas en GAMBAS
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de
flujo, hacer comentarios que permitan leer el programan . . . . . . . . . . . . . . . . . .
2
2
Capítulo 1
Programas en GAMBAS
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de flujo, hacer comentarios que permitan
leer el programan
1. Hacer un programa que escriba el triángulo de pascal.
2. Hacer un programa que escriba las tablas de multiplicar.
3. Hacer un programa que cambie un número base 10 a base 2.
4. Hacer un programa que cambie un número base 10 a base 2.
5. Dado un conjunto de números encontrar su media, mediana y moda.
6. Dado una una frase escribirla de manera inversa.
7. Hacer un programa para crear passwords fuertes.
8. Hacer un programa para crear Check Digits (como ISBN).
9. Hacer un programa que reciba n y dibuje un cuadrado de n filas y n columnas, si n = 5:
*****
*****
*****
*****
*****
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de flujo, hacer comentarios que permitan l
10. Hacer un programa que reciba n y dibuje la siguiente figura, si n = 5:
*
**
***
****
*****
11. Hacer un programa que reciba n y dibuje un árbol de navidad, si n = 5:
*
***
*****
*******
*********
***
***
***
12. Hacer un programa que reciba n y dibuje un rombo, si n = 5:
*
***
*****
*******
*********
*******
*****
***
*
13. Encontrar la salida del siguiente algoritmo si n = 4:
1:
2:
3:
4:
5:
6:
7:
k=0
For i = n to 1 step −1
For j = i to n
k =k+i+j
Next
Next
Print k
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de flujo, hacer comentarios que permitan l
14. Encontrar la salida del siguiente algoritmo si n = 4:
k=0
For i = 1 to n
For j = n to 1 step −1
k =i−j+k
Next
Next
Print k
1:
2:
3:
4:
5:
5:
6:
15. Encontrar la salida del siguiente algoritmo si n = 4:
For i = 0 to n
For j = n to 1 step −1
For k = 1 to i + j
r =i−j+k
Next
Next
Next
Print r
1:
2:
3:
4:
5:
6:
7:
8:
16. Encontrar la salida del siguiente algoritmo si n = 4:
1:
2:
3:
4:
5:
6:
7:
8:
r=0
For i = 0 to n − 1
For j = i + 1 to n
For k = 1 to j
r =r+1
Next
Next
Next
17. Encontrar la salida del siguiente algoritmo si n = 4:
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de flujo, hacer comentarios que permitan l
1:
2:
3:
4:
5:
6:
7:
8:
r=0
For i = 0 to n
For j = 1 to n
For k = j to i + j
r =r+1
Next
Next
Next
18. Encontrar la salida del siguiente algoritmo si n = 4:
1:
2:
3:
4:
4:
5:
6:
6:
7:
8:
r=0
For i = 0 to n
For j = 1 to i
For k = j to i + j
For l = 1 to i + j − k
r =r+1
Next
Next
Next
Next
19. Hacer un programa que sume dos matrices.
20. Hacer un programa que multiplique dos matrices.
21. Hacer un programa que dé el día de la semana de una fecha dada.
22. Hacer un programa que liste la sucesión de Fibonacci.
Descargar