Anda di halaman 1dari 2

PRCTICA N 05.

ARREGLOS: VECTORES Y MATRICES


Realizar el a) PROCEDIMIENTO y b) PROGRAMACIN en C# para cada uno de
los siguientes ejercicios.
ARREGLOS UNIDIMENSIONALES:
1. Calcule la media armnica de un conjunto de datos.
2. Determine la cantidad de veces que aparece cada elemento de un array.
3. Lea dos arreglos unidimensionales A y B y diga que elementos de A no estn
en B.
4. Suponga que tiene n elementos en un arreglo ordenado ascendentemente.
Inserte un elemento en la posicin que corresponda para mantener el arreglo
ordenado.
5. La moda de un conjunto de datos es el elemento que ms se repite. Encuentre
la moda de elementos almacenados en un arreglo.
6. Realizar la bsqueda de un determinado elemento dentro de un arreglo,
indicando su posicin en el vector, de caso contrario se mostrar un mensaje
Elemento no encontrado.
7. Elimine los elementos repetidos de un arreglo.
8. Ordene un conjunto de datos de menor a mayor por cualquiera de los mtodos
presentados.
ARREGLOS BIDIMENSIONALES:
9. Escribir un programa que lea una matriz, y a continuacin encuentre el mayor y
el menor elemento de la matriz y sus posiciones.
10. Elaborar un programa que calcule la matriz inversa, de una matriz dada, cuyas
dimensiones son ingresadas por teclado.
11. El dueo de un restaurante entrevista a cinco clientes de su negocio y les pide
que califiquen del 1 a 10 los siguientes aspectos: (1 es psimo y 10 es excelente)
a. Atencin de los empleados
b. Calidad de la comida
c. Justicia del precio
d. Ambiente
Elabore un programa que pida las calificaciones de N clientes en cada uno de los
aspectos mencionados, y luego escriba el promedio obtenido en cada uno de
ellos. La lista debe aparecer ordenada del aspecto mejor calificado al peor
calificado.
12. Construir un programa que califique un examen de seleccin presentado por n
estudiantes de Programacin de Computadores. El examen consta de 6 preguntas
con 5 alternativas: A, B, C, D y E. Mostrar los resultados del examen por alumno.
(preg. correcta = 4 ptos, preg. incorrecta= -1).
13. Los resultados de las ltimas elecciones a alcalde en una provincia X han sido
las siguientes:

Escribir un programa que realice las siguientes tareas:


a) Imprimir la matriz con los resultados, incluyendo las cabeceras.
b) Calcular e imprimir el total de votos recibidos por cada candidato y mostrar el
candidato ms votado.
c) Si algn candidato recibe ms del 50 % de los votos, el programa imprimir un
mensaje de Ganador, de caso contrario mostrar el nombre de los dos candidatos
ms votados, quienes sern los que pasen a la segunda ronda de elecciones.
14. Desarrollar alguno de los ejercicios anteriores, utilizando funciones.

Anda mungkin juga menyukai