Está en la página 1de 1

ICC - Programación 1

Ejercicios Arrays, bucles, y recursividad

Los ejercicios se presentarán en el campus virtual hasta el domingo 14 de abril, de manera


individual. Utilizar el esquema que se encuentra en el archivo Formato Trabajos (1.0 puntos).
Dentro de este formato se deberá:

a) Llenar los datos del estudiante y objetivo de los ejercicios,


b) Para cada ejercicio, pegar el enunciado, la URL de donde se sacó información para
realizar el ejercicio (de ser requerida información extra), el código fuente del programa,
y una captura del programa obtenido (ejecuado).
c) Deberá entregar en el campus virtual, un archivo comprimido con el formato llenado,
y los 8 programas realizados (un archivo por cada programa).

1. Escribir un programa que permita determinar la suma, la media aritmética, la desviación, la


varianza, y la desviación estándar de un conjunto de números reales positivos. Para la lectura
de datos utilizar una estructura de repetición condicional de manera que estos se lean hasta
que se ingrese el “-1”.

2. Calcular el número de cifras de un número entero de forma recursiva.

3. Realizar un programa para transformar un número decimal en binario (El número decimal se
encuentra en el rango 0 a 65535); Por ejemplo, si el decimal es 4567 debe mostrarse
0001000111010111

4. Realizar un programa que permita ordenar un arreglo unidimensional utilizando el método


de ordenamiento burbuja con verificación (mejorada).

5. Realizar un programa que permita ordenar un arreglo unidimensional utilizando el método


ordenamiento por sacudida.

6. Realizar un programa que permita realizar una búsqueda binaria.

7. Realizar un programa que permita ingresar elementos en un arreglo controlando que estos
no se repitan (son únicos).

8. Realizar un programa que permita eliminar un elemento de un arreglo (los elementos del
arreglo son únicos).

También podría gustarte