You are on page 1of 2

UNIVERSIDAD TECNOLGICA DE EL SALVADOR FACULTAD DE INFORMATICA Y CIENCIAS APLICADAS ESCUELA DE INFORMATICA CATEDRA DE DESARROLLO DE SISTEMAS ASIGNATURA: PROGRAMACION I PROFESOR

: Lic. Francisco Torres EVALUACION: 1ra 2da. SEC. 05 3ra. 4ta. 5ta CICLO 01-2012 AULA NOTA FINAL

Esta actividad corresponde a un 40% de los fundamentos prcticos para la tercera evaluacin.

Objetivo de actividad: Fomentar la prctica ex aula relacionada con el contenido de los diferentes tipos de matrices estudiado en clases, y la investigacin individual / grupal para solucin de problemas. Instrucciones: realizar los ejercicios expuestos y codificarlos utilizando como lenguaje de programacin C#. 1. Crear un programa que genere y almacene en un arreglo los numero de 0 a N de dos en dos en un arreglo unidimensional y muestre en orden ascendente eje. 0, 2, 4, 6, 8 etc. El usuario debe determinar el valor final para N. 2. Crear un programa en que permita solicitar al usuario N nmeros enteros y almacenarlos en un arreglo unidimensional, el programa luego debe leer los nmeros almacenados en el arreglo, mostrar cada valor y adems mostrar la sumatoria total de todos los elementos almacenados. 3. Crear un programa que contenga tres arreglos unidimensionales de igual cantidad de elementos, dos arreglos deben llenarse con valores solicitados al usuario y el programa debe sumar las posiciones iniciales con las finales y almacenar los resultados en el tercer arreglo. Ejemplo asumiendo un arreglo de 5 posiciones: arr3[0] = arr1[0] + arr2[4] arr3[1] = arr1[1] + arr2[3] arr3[2] = arr1[2] + arr2[2] arr3[3] = arr1[3] + arr2[1] arr3[4] = arr1[4] + arr2[0] 4. Crear un programa que permita almacenar N cantidad de letras (caracteres) en un arreglo unidimensional y muestre las letras ingresadas ordenadas en orden descendente es decir de la Z a la A. 5. Crear un programa que permita almacenar N cantidad de nmeros en un arreglo unidimensional, posteriormente este debe leer el arreglo y mostrar nicamente los valores que son pares. 6. Crear un programa con arreglos adimensionales que permita almacenar tres nmeros luego debe leer los elementos del arreglo y determinar cual es el mayor cual es el numero del centro y cual es el menor. 7. Crear un programa utilizando matrices bidimensionales que permita simular la reservacin de asientos de una sala de cine, el programa debe solicitar la fila y columna donde esta ubicado la posicin donde se desea tomar asiento, para lo anterior se debe realizar para una N cantidad de personas y mostrar las posiciones

utilizadas y las posiciones libres, en caso una posicin ya esta utilizada debe mostrar el mensaje indicando que ese puesto ya esta reservado en casi contrario asignarlo colocndole un [*]. ejemplo de cmo se mostrar la impresin. [0,0] [0,1] [0,2] [0,3] [0,4] [0,5] [1,0] [1,1] [ * ] [ * ] [1,4] [1,5] [2,0] [ * ] [2,3] [2,3] [2,4] [2,5] [3,0] [3,1] [3,3] [3,3] [3,4] [3,5] 8. Crear un programa con una matriz bidimensional de N elementos esta matriz debe ser rellenada con valores aleatoria o random (investigar funcin a utilizar), posteriormente se debe recorrer la matriz y mostrar lo siguiente: a. Calcular el promedio de todos los nmeros. b. Mostrar el valor mximo y valor mnimo. c. Mostrar la sumatorio total de todos los nmeros. 9. Crear un programa que contenga tres matrices bidimensionales, dos de dichas matrices se deben almacenar con datos ingresados por el usuario, y la tercera matriz debe almacenar nicamente los valores que se repitan o sean iguales entre las dos matrices. 10. Desarrollar nuevamente el ejercicio del ultimo examen pero este se debe desarrollar utilizando matrices para almacenar los valores.

You might also like