ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PRESENTACION


Enviado por   •  18 de Julio de 2014  •  1.387 Palabras (6 Páginas)  •  152 Visitas

Página 1 de 6

SERVICIO NACIONAL DE APRENDIZAJE

REGIONAL CUNDINAMARCA

CENTRO DE DESARROLLO AGROEMPRESARIAL

ING. HERNANDO RODRÍGUEZ QUINTERO

CUESTIONARIO LENGUAJE C

I.

1. ¿Qué es un arreglo y como es su declaración?

Arreglo: Colección ordenada de elementos de un mismo tipo. Ordenada significa que cada elemento tiene una ubicación determinada dentro del arreglo y debemos conocerla para accederlo.

2. Defina los tipos de arreglos y de un ejemplo de cada uno de ellos

int a[5]; // Definición de un arreglo de 5 posiciones

void main()

{

int i;

// Pedimos el ingreso de 5 números

for(i=0; i<4; i++) //No olvidar que los arreglos van de 0 a longitud-1

{

cout << Ingrese el elemento Nro: << i <<endl;

cin >> a[i];

}

// Los imprimimos

imprimir(a,5);

}

Void imprimir (int b [], int tamano)

{

int i;

for(i=0; i<tamano; i++)

{

cout << Nro: << i <<” “<<b[i]<<endl;

}

}

3. Explique con sus palabras el método de Ordenamiento Burbuja y de un ejemplo en qué casos puede utilizarlo

Este método consiste en acomodar el vector moviendo el mayor hasta la última casilla comenzando desde la casilla cero del vector hasta haber acomodado el número más grande en la última posición, una vez acomodado el más grande, prosigue a encontrar y acomodar el siguiente más grande comparando de nuevo los números desde el inicio del vector, y así sigue hasta ordenar todo los elementos el arreglo. Este algoritmo es muy deficiente ya que al ir comparando las casillas para buscar el siguiente más grande, éste vuelve a comparar las ya ordenadas. A pesar de ser el algoritmo de ordenamiento más deficiente que hay, éste es el más usado en todos los lenguajes de programación.

.

4. Indique cuales que métodos de Búsqueda son de su comprensión e investigue si existen otros tipos de búsquedas.

Método de Búsqueda Secuencial

Método de Búsqueda Binaria

Ordenamiento por inserción

Ordenamiento por selección

5. Indique la siguiente instrucción a que está haciendo referencia:

6. int procesar [2][3];

El tipo int

En una variable de este tipo se almacenan números enteros (sin decimales). En memoria ocupa 16 o 32

Bits (según sea un ordenador de 16 o 32 bits)

12. ¿Qué otros métodos de ordenamiento existen para el uso de arreglos e indique conceptos básicos sobre el uso de estos?

*Método de ordenamiento por Burbuja:

Este método consiste en comparar los elementos del arreglo que se encuentran en

Posiciones adyacentes empezando desde la primera posición y llegando hasta el final del

Arreglo. La comparación dependerá si estamos ordenando el arreglo en forma ascendente

o descendente. Para el caso de ordenamiento ascendente (de menor a mayor) se

Compara cada elemento con el que le sigue inmediatamente usando el operador mayor

Que (>).

Si el elemento de la posición de la izquierda es mayor que el elemento de la posición que

Le sigue a su derecha, entonces los dos elementos están mal ubicados y procedemos a

Intercambiarlos de posición.

*Método de Ordenamiento Por Intercambio:

El método de intercambio es uno de los más sencillos de comprender e implementar, pero

Así mismo uno de los menos eficientes. El trabajo que hace este método para ordenar un

Arreglo consiste en comparar cada elemento del arreglo con todos los que le siguen, es

Decir con aquellos que ocupan posiciones mayores que él, o sea los que están a su

Derecha.

Si los elementos que se comparan no están en el orden adecuado entonces se procede a

Intercambiarlos de posición. De esta manera el método empieza comparando el primer

Elemento del vector con todos los que le siguen, desde la posición uno hasta la ultima

Posición valida dentro del arreglo, haciendo intercambios en cada comparación cuando

Los elementos comparados no estén en el orden adecuado.

* Método de ordenamiento por selección:

Este método busca el elemento de menor valor dentro del

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com