P. 1
Arreglos Unidimensionales - Ejercicios

Arreglos Unidimensionales - Ejercicios

|Views: 5.886|Likes:
Publicado porjobzon

More info:

Published by: jobzon on Sep 30, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/30/2013

pdf

text

original

Ejercicios de Arreglos Unidimensionales

1.

Calcule el coeficiente r de Pearson.

2.

Calcule la frecuencia con que se repiten los N elementos de un vector. Por ejemplo, para el siguiente vector X={8,4,5,5,8,8,9} la respuesta sería la siguiente : Número 8 4 5 9 Frecuencia 3 1 2 1

3.

Leer los 10 elementos de un arreglo X y ordenarlos MIENTRAS SE ESTAN LEYENDO, de tal forma que al terminar la lectura el arreglo ya esté ordenado. Codifique el método Shell de ordenamiento de tal forma que el siguiente código funcione. class ejecutar { static void Main( ) {

4.

int n = 10; string []x = new string[n]; arreglo.leer(x); arreglo.Shell(x); arreglo.escribir(x); Console.ReadLine( ); } } 5. Debe ordenar un arreglo X que contiene “n” números enteros (n es par), siguiendo el siguiente procedimiento: divida el arreglo en dos mitades, ordene cada mitad por separado, luego junte ambas mitades en un solo arreglo X de tal forma que quede finalmente todo ordenado. class ejecutar { static void Main( ) { int n = 10; int []x = new int[n]; int [] mitad1; int [] mitad2; arreglo.leer(x); mitad1= arreglo.dividir(x,1); mitad2= arreglo.dividir(x,2); arreglo.Ordenar(mitad1); arreglo.Ordenar(mitad2); x=arreglo.Juntar(mitad1, mitad2); arreglo.escribir(x); Console.ReadLine( ); } } 6. Dado un conjunto “n” de elementos de un arreglo X y dado un valor a buscar, emplear BUSQUEDA BINARIA Y BUSQUEDA TERNARIA para ubicar el elemento buscado. También mostrar cuántas comparaciones tuvo que hacer cada método antes de hallarlo. Según esto, ¿puede concluir cuál método de búsqueda es mejor?

7.

Considerando que X e Y son dos conjuntos de elementos enteros, complete el programa siguiente:

class ejecutar { static void Main( ) { int []x, []y,[]u, []i, []d; conjuntos.leer(x); conjuntos.leer(y); i=conjuntos.interseccion(x,y); d=conjuntos.diferencia(x,y); u=conjuntos.union(x,y); Console.WriteLine(“Intersección : “); conjuntos.escribir(i); Console.WriteLine(“Diferencia : “); conjuntos.escribir(d); Console.WriteLine(“Unión : “); conjuntos.escribir(u); Console.ReadLine( ); } } 8. Lidercon realiza las revisiones técnicas de vehículos en Lima. Por cada vehículo se registra : placa, marca, año, nombre del dueño, tiempo de revisión y resultado final. Se pide crear un arreglo de objetos VEHICULO y mostrar el listado de todos los vehículos agrupados y ordenados por marca y dentro de cada grupo ordenados por año. Ejemplo: DAEWOO 2008 2007 2006 KIA 2008 2005 2004 TOYOTA 2007 2005 PE-1420 PE-1310 PE-1540 PE-1110 PE-1234 PE-7654 PE-3214 PE-7788 JUAN PEREZ ANA LOPEZ TERESA CUYA PEDRO QUINTANA LUISA QUIROZ ELSA JIMENEZ ANGEL PEZO HENRY QUISPE 30 40 35 29 38 30 45 70 OK FALLA OK FALLA OK FALLA OK FALLA

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->