Ciclos Repetitivos y Vectores en C Sharp Análisis y programación 13051A
¿Qué es un Vector? En programación un vector es una estructura de datos que se utiliza para almacenar, recuperar y realizar cualquier tipo de operación sobre los datos allí almacenados. Los datos se almacenan en posiciones llamadas índices; el primer índice es el 0. 0 1 2 3 4 Fabio Jocelyn Grego Ines Rosiris
¿CUALES SON SUS VENTAJAS Y DESVENTAJAS? Los vectores tienen las siguientes ventajas contra el manejo de variables normales: permiten mantener una colección de datos. Los datos se almacenan contiguamente. permiten mantener organizada la información permiten operaciones con todo el volumen de datos.
Desventajas Suele desperdiciarse el espacio de la memoria ya que se reserva el espacio en RAM. se complica el manejo de los datos por el manejo de subíndices.
¿COMO SE DECLARAN LOS VECTORES? En C sharp los vectores se declaran utilizando el siguiente orden o sintaxis: Tipo de dato [ ] nombre = { dato1, dato2... }; Tipo de dato [ ] nombre = new Tipo de dato tamaño Ejemplo: string [ ] estudiantes = { "Hugo","Paco","Luís"}; string [ ] estudiantes = new string [2]; int [ ] edades = new int [2];
RECORRIDO DE UN VECTOR Recorrer un vector es ir de posición en posición visualizando o almacenando los datos de los diferentes indices. Para hacer esto, recurrimos al ciclo repetitivo For de la siguiente manera. // para almacenar los datos for (i=0; i<2; i ++){ Console.WriteLine("Digita Nombre del estudiante: "); estudiantes[i] = Console.ReadLine(); }
Visualizar los datos de un vector //Para visualizarlos datos for (i=0; i<2; i ++){ Console.WriteLine(estudiantes[i]); }
Cálculos sobre vectores For (int =0; i<= 5; i++){ Desvividos = edades[i] * 365; } Suma[i] = vector1[i] + vector[2];