Problemas de algoritmos y programación

Transcripción

Problemas de algoritmos y programación
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 genere 10 letras aleatoriamente y las ordene.
2. Hacer un programa que sume 1 + 2 + 3.. + n ,con For, While y Repeat, además que pida otro caso
S/N.
3. Hacer un programa que pida 10 números y que obtenga el máximo, unp con For, While y otro con
Repeat.
4. Hacer un programa para generar 10 números aleatorios entre el 1 y el 30 diferentes.
5. Hacer un programa: donde dadas 5 letras diferentes, escriba todas las permutaciones posibles.
6. Hacer un programa: donde dado un número n menor a 100, escriba todas sus particiones, por
ejemplo: si n = 23, una partición sería 1 + 2 + 3 + 4 + 13.
7. Hacer un programa que calcule la derivada de xn .
8. Hacer un programa que pida nombre, edad, profesión, salario y fecha de nacimiento. Que liste
los nombres en orden alfabético en función de su apellido paterno, en función de su edad y de su
salario. También debe obtener el RFC.
9. Hacer un programa que determine si un número es primo.
10. Hacer un programa que liste todos los números primos hasta el 100.
1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama de flujo, hacer comentarios que permitan l
11. Hacer un programa que de una lista de 20 números aleatorios, encuentre a los múltiplos de 3 y los
sume.
12. Que pida una matriz 3x3 y que la imprima con su transpuesta.
13. Hacer un programa que obtenga de una matriz 3x3 su determinante y su traza. En caso de que sea
no singular encuentre la inversa.
14. Hacer un programa para simular el siguiente juego. Que genere un número aleatorio entre 1 y 100.
Pida al jugador un número, si se aproxima en menos de 5 que diga que esta muy caliente. Si se
aproxima en menos de 10, pero más de 5 que diga que esta caliente. Si se aproxima entre 10 y 20
que diga que esta tibio, y si se acerca más de 20 que diga que esta frío.
15. Que acepte 20 nombres y después que pida uno y diga si lo encontró.
16. Hacer un programa que liste todos los nombres del grupo, y genere de manera aleatoria su calificación, en caso de que la calificación sea mayor a 6 entonces que ponga como aprobado si no es
reprobado. Los de calificación en 9 y 10 los ponga como excelentes. Si la calificación es entre 7-8
que lo ponga como aceptable y si es 6 suficiente. Finalmente que haga una lista de los excelentes,
aceptables y suficientes.
17. Hacer un programa que pida dos vectores y obtenga su suma, resta, su producto punto y su producto
cruz.
18. Hacer un programa que haga un examen de 10 preguntas de falso y verdadero. Que finalmente diga
el resultado obtenido.
19. Hacer un programa que intente jugar gato (básico) con la computadora, usando una una matriz 3x3.
20. Hacer un programa que juegue a las torres de hanoi, con 3 y 4 discos. Mostrando todos los pasos,
usando matrices.

Documentos relacionados