Sie sind auf Seite 1von 10

TRABAJO COLABORATIVO 3

ARREGLOS

AZARIAS ANDRES GARCIA


SIOMARA JHOANNA SERRATO
MARIO JOSE COGOLLO
ARNOLD CARDONA

TUTOR
GUSTAVO EDUARDO CONSTAIN MORENO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA
CURSO INTRODUCCIN A LA PROGRAMACIN
GRUPO 94
2016

INTRODUCCIN

Mediante el siguiente trabajo el grupo colaborativo 94 del curso Introduccin a la


Programacin busca dar a conocer los saberes obtenidos de las referencias bibliogrficas de la
Unidad 3, por medio de los cuales los estudiantes aprenden a utilizar adecuadamente
mecanismos de almacenamientos y recuperacin de informacin, as como los mtodos de
ordenacin y bsqueda.

TRABAJO COLABORATIVO 3

1. Dar respuesta a las siguientes preguntas:


Cundo se deben utilizar los arreglos en un programa.
Los arreglos permiten almacenar vectores y matrices. Los arreglos son una coleccin de
variables del mismo tipo que se referencian utilizando un nombre comn. Un arreglo consta de
posiciones de memoria contigua. La direccin ms baja corresponde al primer elemento y la ms
alta al ltimo. Un arreglo puede tener una o varias dimensiones. Para acceder a un elemento en
particular de un arreglo se usa un ndice. Los arreglos unidimensionales sirven para manejar
vectores y los arreglos bidimensionales para matrices.
Qu indica el ndice en un arreglo.
Para acceder a un elemento en particular de un arreglo se usa un ndice. El ndice indica el
campo al cual se est haciendo referencia.
Explique cmo se comparan 2 cadenas en el lenguaje C++.
Para comparar dos cadenas en C++, se usa la funcin de cadena strcmp (cadena1, cadena2).
Esta compara dos cadenas y devuelve el valor 0 si las cadenas son iguales. Si la cadena1 es
lexicogrficamente mayor que la cadena2, devuelve un valor positivo, de lo contrario ser
negativo. Como la funcin devuelve un valor entero, es necesario asignarlo a una variable de ese
tipo, y luego evaluarla.

Escriba un ejemplo donde utilice la funcin strcmp()

#include <stdio.h>
#include <string.h>
int main ()
{
char *str1 = "apple";
char *str2 = "orange";
int ret;
ret = strncmp(str1, str2, 6);
if(ret > 0)
{
printf("str1 es ms larga");
}
else if(ret < 0)
{
printf("str2 es ms larga");
}
else
{
printf("Las cadenas son iguales");
}
return(0);
}

Qu funcin se utiliza para contar los caracteres de una cadena.


size_t strlen(const char *s);

Esta funcin se encarga de calcular el nmero de caracteres que tiene la cadena apuntada por s y
luego retorna la cantidad de caracteres que contiene la cadena.
Ejemplo:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
main(){
char s[15]="Hola";
int n;
n = strlen(s);
printf("La cadena: \"%s\" tiene %d caracteres.\n", s, n);
system("pause");
return 0;
}

2. Pantallazos de la ejecucin del programa:

COEVALUACIN

Nombre integrante
Mario Jos Cogollo

Descripcin de participacin y aportes realizados


El compaero participo en la elaboracin del trabajo
colaborativo, sus aportes fueron pertinentes con respecto a lo
exigido en la gua. Adems, cumpli con la realizacin del

Siomara Jhoanna

ejercicio elegido.
La compaera, participo a tiempo, cumpli con el trabajo

Serrato

elegido, adems, sus aportes fueron pertinentes para la

Azaras Andrs

realizacin del trabajo.


Realizo aportes pertinentes al trabajo, participo a tiempo,

Garca
Arnold Cardona

adems cumpli con el rol y trabajo elegido.


Participo en la actividad de manera oportuna y aportando

Yessica Yanguma

informacin pertinente al trabajo a realizar.


No participo en la actividad

CONCLUSIONES
Se pudo evidenciar la adquisicin de saberes de algunos de los integrantes del grupo 94, con
respecto a la temtica de Arreglos, mediante la solucin de las interrogantes planteadas.
Los ejercicios realizados en Falcn, cumplen con los requisitos establecidos en la gua de
trabajo, adems se ejecutan sin ningn error, como se evidencia en las imgenes dando por
realizada la actividad.
Se logr interactuar entre los integrantes del y realizar el trabajo colaborativo 2 de manera
satisfactoria y con lo establecido en las guas.

REFERENCIAS BIBLIOGRFICAS

http://datateca.unad.edu.co/contenidos/301304/2016-1/2Conoc/Syllabus_Introduccion_a_la_Programacion_-_2016.pdf
http://datateca.unad.edu.co/contenidos/301304/2016-1/2Conoc/Guia_integrada_de_actividades_academicas.pdf
http://datateca.unad.edu.co/contenidos/301304/2016-1/2Conoc/Rubrica_analitica_de_evaluacion.pdf
http://campus06.unad.edu.co/ecbti05/mod/lesson/view.php?id=4404&pageid=953
http://campus06.unad.edu.co/ecbti05/mod/lesson/view.php?id=4404&pageid=954

http://campus06.unad.edu.co/ecbti05/mod/lesson/view.php?id=4404&pageid=955
http://campus06.unad.edu.co/ecbti05/mod/lesson/view.php?id=4404&pageid=956