You are on page 1of 5

SERVICIO NACIONAL DE APRENDIZAJE SENA

TECNICO EN PROGRAMACION DE SOFTWARE


COLEGIO ALBERTO LLERAS CAMARGO

GUIA 6.1 DATOS ESTRUCTURADOS UNIDIMENCIONALES VECTORES


Alexander Montecua Pinilla
Desarrollado por: FICHA 1359547

Actividades de reflexión inicial


3.1 Actividades de Reflexión inicial.

En el transcurrir diario realizamos actividades, tareas y procesos que previamente hemos planeado. Si bien estas
actividades no están en la mayoría de los casos planteadas y definidas por procesos estrictos, si nos dan una idea de lo
que es un algoritmo y de los criterios que este debe cumplir. Por ejemplo al organizar una salida realizamos un análisis
para identificar a donde vamos a ir, que vamos a necesitar, que rutas vamos a seguir, que vamos a hacer una vez
estemos en el lugar y cómo vamos a regresar. Proceso similar se sigue cuando damos solución a un problema
mediante un algoritmo.

Teniendo en cuenta la anterior información responda a la siguiente pregunta.

¿Cuándo se hace visible en su cotidianidad un conjunto de datos estructurados como un vector o una matriz?

RESPUESTA:
Como en el ejemplo ya planteado, se puede representar también en un viaje con la familia, pues se tiene en cuenta
cuantos van y en qué orden, pero también se tiene en cuenta como será si llegan mas integrantes el des orden qu ese
armara
3.2 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.)

Por medio de un navegador de Internet realice la siguiente indagación:


 Que es un array, arreglo o vector.
 Que tipos de dato puede almacenar arreglo o vector.
 Como es el proceso para insertar datos un vector.

Respuestas
- En programación se denomina matriz, vector (de una sola dimensión) o formación (en inglés array) a una
zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la
matriz.
- int, byte, unsigned char, char, word, unsigned int, long.
-llenar, recorrer e imprimir un vector se puede utilizar un bucle for.
3.3 Actividades de apropiación del conocimiento (Conceptualización y Teorización).

Realice los siguientes ejercicios de vectores en LPP.


a. Asigne un vector de 5 posiciones y llénelo con números enteros, luego acumule todos sus valores.
b. Asigne un vector de 5 posiciones y llénelo con números enteros positivos luego organícelo de forma
ascendente.
c. Asigne un vector de 5 posiciones, luego llénelo con valores enteros positivos y organícelo de forma
descendente.
d. Asigne un vector de 5 posiciones y llénelo con números enteros positivos y negativos, luego realice un
algoritmo que defina cuál es un número positivo y cual es un número negativo.
e. Asigne 3 vectores de 10 posiciones, llene dos de ellos con valores aleatorios ingresados por el usuario, luego
multiplique los dos vectores y guarde el resultado en otro vector de nombre productos.

Código LPP
A)

B)

C)

D)
E)

Realice los siguientes ejercicios de vectores en C#.


a. Asigne un vector de 3 posiciones y llénelo con números enteros, luego acumule todos sus valores.
b. Asigne un vector de 5 posiciones, luego llénelo con valores enteros positivos y organícelo de forma
descendente.
c. Asigne un vector de 5 posiciones de tipo string (Alfabético) y guarde el nombre de sus mejores amigos, luego
muestre una lista de sus mejores amigos.
d. Asigne 3 vectores de 10 posiciones, llene dos de ellos con valores aleatorios ingresados por el usuario, luego
sume los dos vectores y guarde el resultado en un vector llamado sumados.
e. Asigne un vector de nombre identificación de tipo entero de 4 posiciones y otro de nombre estudiantes de
tipo string de 4 posiciones, luego capture los nombres de los estudiantes y sus números de identificación y
por ultimo genere una lista que muestre el nombre y el número de ID.
CODIGO EN C#
A)

B)

C)

D)

E)

You might also like