Вы находитесь на странице: 1из 2

ENSAMBLADOR PROGRAMAS PARA ENTREGAR EL 8/MAYO/2009 DOS 1.

- Hacer un programa que obtenga el complemento a dos de un nmero, dicho nmero se proporcionar de teclado en hexadecimal, el tamao mximo ser de 4 dgitos. Asuma que la longitud de palabra es de 16 bits. Ejemplo: 4B35 2s 1011010011001011. 2.- Hacer un programa que lea una cadena de teclado y la convierta en mayscula; la cadena podr tener combinacin de letras minsculas, smbolos, nmeros y maysculas. Ejemplo: HolA = HOLA. Sugerencia: Revisar la 16H y 21H. 3.- Hacer un programa que dibuje rectas, dichas rectas sern dibujadas con las coordenadas que se le proporcionen con el clic izq. del Mouse; es decir, se hace clic en una posicin y se mueve el Mouse a la siguiente Posicin y de nuevo se hace clic izq., inmediatamente despus se dibuja la recta. Sugerencia: Revisar Interrupcin 10H y 33H LINUX 1.- Hacer un programa que calcule valores aproximados de las siguientes series
sin x = x x 3 x 5 x 7 x 9 x11 + + 3! 5! 7! 9! 11! x 2 x 4 x 6 x 8 x10 + + 2! 4! 6! 8! 10!

cos x = 1

El nmero a calcular se leer del teclado, y los resultados se mostrarn como a continuacin se indica: Sin (90) =1 Cos (90) =0 2.-Hacer un programa que dado un arreglo de enteros, de tamao 20, lea su contenido de teclado, posteriormente los sume y obtenga su promedio y el nmero max. Y min.. Ejemplo: Dame los elementos: 1,-3, 120, 10000,., etc. La suma es: El promedio es: El nmero max. es: El nmero min. es: 3:-Hacer un programa que convierta un nmero decimal en binario, octal y hexadecimal, dicho nmero que ser un entero positivo se lee de teclado, la conversin deseada ser seleccionada a travs de un men: Ejemplo: 1.- Binario

2.- Octal 3.- Hexadecimal Opcin :________ Nota : todos los programas tendrn una pantalla de presentacin, y a la vez una opcin de salida, para poder repetir clculos sin volver a ejecutar el programa.