sábado, 25 de octubre de 2008
abrearchivo
Compacta.bas
Segundo Programa PintaMenu.bas
Primer Programa del Menu Agenda.bas QBasic
sábado, 18 de octubre de 2008
sábado, 4 de octubre de 2008
Ejecicios
Para los siguientes problemas, determine los objetos conocidos, desconocidos, las condiciones y el tipo de problema. Para aquellos problemas algorítmicos desarrolle adicionalmente un algoritmo que permita encontrar una solución.
1. Se tienen dos jarras (A y B) de capacidades 3 y 7 litros respectivamente, sobre las cuales se pueden efectuar las siguientes acciones: Llenar totalmente cualquiera de las dos jarras, vaciar una de las dos jarras en la otra hasta que la jarra origen este vacía o hasta que la jarra destino este llena y vaciar el contenido de una jarra (este llena o no) en un sifón. ¿Cómo se puede dejar en la jarra A un solo litro utilizando solamente las anteriores acciones?.
2. Es cierta o no es cierta la siguiente frase: “Esta frase no es cierta”.
4. ¿Qué figura se forma al unir los puntos marcados con números consecutivos con una línea?
5. Calcular de manera exacta el número de átomos del universo.
6. Calcular el costo de una serie de productos comprados en el supermercado.
7. Determinar quien es el mejor jugador de fútbol de toda la historia.
8. Construir un barco de papel.EJERCICIOS DE ALGORITMOS
Para los siguientes problemas dar un algoritmo y si es posible una ejecución del mismo.
1. Buscar en el directorio telefónico, el número de:
| a. José González Pérez |
| b. Pedro Gómez Bernal. |
| c. Escribir un algoritmo que sirva para buscar a cualquier persona. |
2. Calcular el número de días entre las fechas:
| a. Enero 17 de 1972 y Julio 20 de 1973 |
| b. Febrero 2 de 1948 y Agosto 11 de 1966 |
| c. Escribir un algoritmo que sirva para calcular la cantidad de días entre cualquier dos fechas. |
3. Solicitar en préstamo algún libro de una biblioteca.
4. haga una caja de cartón con tapa de:
| a. 20 cm de largo, por 10 cm de ancho y 5 cm de alto. |
| b. 10 cm de largo, por 30 cm de ancho y 15 cm de alto. |
| c. Escribir un algoritmo que sirva para construir una caja de cartón con tapa de cualquier tamaño. |
5. Construir un avión de papel.
6. Calcular manualmente la división de cualquier par de números naturales. El resultado también debe ser un número natural. Escribir un algoritmo para calcular el residuo de la división.
7. Un juego muy famoso entre dos niños es el de adivina mi número,el cual consiste en que cada niño trata de adivinar el número pensado por el otro niño. Dicho número generalmente está entre 1 y 100. Las reglas del juego son las siguientes:
| a. Cada niño posee un turno en el que trata de averiguar el número del otro. |
| b. En su turno el primer niño pregunta si un número que dice es el pensado por el segundo. |
| c. Si el número que ha dicho el primer niño es el que pensó el segundo, este último debe informarle al primero que ganó. |
| d. Si el número no es el segundo niño debe decir si su número pensado es menor o mayor al que el primer niño dijo. |
| e. Luego el segundo niño tiene su turno y de esta manera se van intercalando hasta que alguno de los dos gane.Desarrollar un algoritmo para jugar adivina mi número. |
8. Una balanza se encuentra en equilibrio cuando el producto de la carga aplicada sobre el brazo derecho por la longitud de este brazo, es igual al producto de la carga aplicada sobre el brazo izquierdo por la longitud de este otro brazo. Determinar si la balanza se encuentra en equilibrio si:
| a. La longitud del brazo izquierdo es3 m, la del derecho es 2 m, la carga aplicada al brazo izquierdo es 5 Kg y la carga aplicada al derecho es 7 Kg. |
| b. La longitud del brazo izquierdo es4 m, la del derecho es 2 m, la carga aplicada al brazo izquierdo es 4 Kg y la carga aplicada al derecho es 4 Kg. |
| c. Desarrollar un algoritmo que sirva para cualquier conjunto de valores para las longitudes de los brazos y las cargas aplicadas. |
