Professional Documents
Culture Documents
TRABAJO COLABORATIVO 3
UNIDAD 3: ARREGLOS
PRESENTADO POR:
NANCY BECERRA BECERRA Cdigo: 1.052.382.167
JHONY ALEXANDER NIETO MADRID Cdigo: 6.394.385
VICTOR MAURICIO DELGADO PEA Cdigo: 1.053.608.689
GRUPO: 301304_59
PRESENTADO A:
YOLIMA ESTHER MERCADO PALENCIA
INTRODUCCIN A LA PROGRAMACIN
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA
MAYO 2016
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 2
CONTENIDO
1. INTRODUCCIN..................................................................................................................3
2. RESPUESTA A LAS PREGUNTAS (PUNTO 1).................................................................4
3. TRES PANTALLAZOS DE LA EJECUCIN DEL PROGRAMA REALIZADO EN
EL PUNTO 2..................................................................................................................................8
4. TABLA DE COEVALUACIN...........................................................................................11
5. CONCLUSIONES................................................................................................................12
6. BIBLIOGRAFA..................................................................................................................13
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 3
1. INTRODUCCIN.
Las estructuras de datos permiten manipular datos de manera muy flexible. Combinndolas y
En muchas aplicaciones de Ingeniera, por otra parte, ms importante que la organizacin de los
datos es la capacidad de hacer muchas operaciones a la vez sobre grandes conjuntos de datos
numricos de manera eficiente. Algunos ejemplos de problemas que requieren manipular grandes
Los arreglos son los equivalentes en programacin de las matrices y vectores de las matemticas.
Precisamente, una gran motivacin para usar arreglos es que hay mucha teora detrs de ellos que
puede ser usada en el diseo de algoritmos para resolver problemas verdaderamente interesantes.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 4
RESPUESTA
RESPUESTA JHONY RESPUESTA VCTOR MAURICIO
PREGUNTA
NANCY BECERRA ALEXANDER DELGADO PEA
NIETO MADRID
A. Cundo
se deben Se deben utilizar Los arreglos se Los arreglos son una coleccin de variables
utilizar los para almacenar utilizan dentro de un del mismo tipo que se referencian utilizando
arreglos varios datos de un programa cuando un nombre comn. Un arreglo consta de
mismo tipo, as queremos registrar posiciones de memoria contigua. La direccin
en un como para hacer datos de manera ms baja corresponde al primer elemento y la
programa. muchas operaciones ordenada y dentro de ms alta al ltimo. Un arreglo puede tener una
a la vez sobre una posicin o varias dimensiones. Para acceder a un
grandes conjuntos especfica, bien sea elemento en particular de un arreglo se usa un
de datos numricos de manera ndice.
de manera eficiente. unidimensional o de Utilizamos un arreglo para guardar muchos
manera valores al mismo tiempo, tales como 50
bidimensional en el calificaciones, 100 nombres de archivo o
caso de las matrices. 1000 ttulos de libros. Cuando los programas
Estos datos se a un necesitan almacenar muchos valores definen
solo nombre y un un arreglo. Es decir que un arreglo es una
mismo tipo de datos. variable capaz de guardar uno o ms valores.
int main ()
{
char *str1 = "apple";
char *str2 = "orange";
int ret;
if(ret > 0)
{
printf("str1 es ms larga");
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 7
}
else if(ret < 0)
{
printf("str2 es ms larga");
}
else
{
printf("Las cadenas son iguales");
}
return(0);
}
A.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 8
2. TRES PANTALLAZOS DE LA
REALIZADO EN EL PUNTO 2.
Realice un programa, utilizando arreglos y funciones (una funcin por cada opcin del men),
que registre los datos de 3 persona con sus respectivas edades, que adems muestre informacin
MEN
1. Registrar datos
2. Listar datos
6. Salir.
3. TABLA DE COEVALUACIN.
Realizar tabla de Coevaluacin. El lder del grupo registra en una tabla la siguiente informacin:
Nombre
Descripcin de participacin y aportes realizados
integrante
Inicia puntualmente en el foro el 27/04/2016 con la respuesta a las cinco preguntas del
primer punto.
En fecha 04/05/2016 enva aporte con el desarrollo de la opcin 3: Ordenar Datos
NANCY BECERRA como funcin e incluyendo comentarios.
En fecha 04/05/2016 enva aporte con el desarrollo de la Opcin 4: Edad Mayor y de la
Opcin 5: Edad Menor como funcin e incluyendo comentarios.
Comienza con la consolidacin del documento final.
Comienza con elaboracin de la tabla de coevaluacin.
Inicia puntualmente en el foro el 30/04/2016 con la respuesta a las cinco preguntas del
JHONY ALEXANDER primer punto.
NIETO En fecha 02/05/2016 enva aporte con la estructura del programa MEN. Desarrolla la
Opcin 1: Registrar Datos como funcin e incluyendo comentarios.
Contribuy a la consolidacin del informe terico final.
Inicia puntualmente en el foro el 01/05/2016 con la respuesta a las cinco preguntas del
primer punto.
VCTOR MAURICIO
En fecha 03/05/2016 indica haber revisado y ordenado el programa propuesto por
DELGADO
JHONY ALEXANDER NIETO. Desarrolla una segunda propuesta del programa
MEN con una mejor presentacin. Desarrolla la Opcin 2: Listar Datos como funcin
e incluyendo comentarios.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
Pg. 12
4. CONCLUSIONES.
Con el desarrollo del presente ejercicio se puso en prctica los conocimientos adquiridos
5. BIBLIOGRAFA.
definicin y declaracin.
Arreglos Unidimensionales.
Cadenas de Carcter.
datos en pantalla.