1. Universidad Nacional Experimental “ Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Vectores Santa Ana de Coro, julio de 2010 Por: Licdo. Wladimir Chirinos
2.
3. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Sintaxis de declaración codificada Las siguientes especificaciones hacen referencia a la declaración de varias vectores de diferentes tipos y capacidades de almacenamiento. char nombre [15]; int vect [5]; float vector [10]; Vector o Cadena llamada nombre de longitud 15. Vector llamado vect con capacidad para almacenar 5 valores numéricos de tipo entero Vector llamado vector con capacidad para almacenar 10 valores numéricos de tipo flotante (reales)
4. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Uso de los vectores La utilidad de los vectores radica principalmente cuando es necesario ingresar cierta cantidad de elementos (números, letras) que posteriormente serán utilizados para realizar algún proceso. La declaración de un vector se puede comparar con la declaración abreviada de cierta cantidad de variables de un mismo tipo, lo que permite ahorrar la transcripción de código fuente. Como ejemplo se puede proponer un enunciado donde el usuario debe ingresar las edades de 50 estudiantes de una institución. Para resolver este enunciado conveniente declarar un vector que almacene 50 valores de tipo entero antes de declarar 50 variables .
5. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Visualización gráfica de un vector Al momento de la declaración de un vector el computador internamente reserva espacio en memoria para almacenar la cantidad solicitada. Declaración int vector [5]; Gráficamente esta declaración se puede imaginar de la siguiente forma:
6. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Visualización gráfica de un vector Es importante resaltar que todos los arreglos en el lenguaje de programación C++, inician en la posición cero (0), y el ultimo elemento se ubica en la posición ( n-1 ), siendo n el número de elementos que se indica en la declaración. Declaración int vector [5];
7. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Formas de declaración y llenado de vectores Para el procedimiento de llenado de los vectores numéricos es necesario hacerlo mediante la aplicación de estructuras repetitivas, como el: for, while, do-while . A continuación de presentan las diversas formas de llenado usand las estructuras mencionadas.
8. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Formas de declaración y llenado de vectores Haciendo uso del ciclo for Declaración del vector y variables. for(inicialización;condición;incremento) { solicitud de ingreso del los valores. } int v[5], i; for(i=0;i<5;i++) { cout<<“Ingrese un valor:”; cin>>v[i]; }
9. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Formas de declaración y llenado de vectores Haciendo uso del ciclo while Declaración del vector y variables. inicialización; while(condición) { solicitud de ingreso del los valores. incremento de la variable índice } int v[5], i; i=0; while(i<5) { cout<<“Ingrese un valor:”; cin>>v[i]; i++; }
10. Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 Formas de declaración y llenado de vectores Haciendo uso del ciclo do – while Declaración del vector y variables. inicialización; do { solicitud de ingreso del los valores. incremento de la variable indice }while(condición); int v[5], i; i=0; do { cout<<“Ingrese un valor:”; cin>>v[i]; i++; }while(i<5);
11. Universidad Nacional Experimental “ Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Vectores Por: Licdo. Wladimir Chirinos