SlideShare una empresa de Scribd logo
1 de 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 Santa Ana de Coro, julio de 2010 Por: Licdo. Wladimir Chirinos
Vectores Licdo. Wladimir Chirinos UNEFM DITE - 2010 ,[object Object],[object Object],[object Object],[object Object],Definiciones
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)
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 .
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:
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];
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.
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]; }
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++; }
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);
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

Más contenido relacionado

La actualidad más candente

Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
tacubomx
 
Tipos de datos usados en c
Tipos de datos usados en cTipos de datos usados en c
Tipos de datos usados en c
lagq
 
2.4 tipo de dato entero
2.4 tipo de dato entero2.4 tipo de dato entero
2.4 tipo de dato entero
SNPP
 

La actualidad más candente (20)

Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Arreglos Unidimensionales
Arreglos UnidimensionalesArreglos Unidimensionales
Arreglos Unidimensionales
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++
 
Trabajo en grupo
Trabajo en grupoTrabajo en grupo
Trabajo en grupo
 
Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Guia 2 vectores y matrices programacion 11
Guia 2 vectores y matrices programacion 11Guia 2 vectores y matrices programacion 11
Guia 2 vectores y matrices programacion 11
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
 
Tipos de datos usados en c
Tipos de datos usados en cTipos de datos usados en c
Tipos de datos usados en c
 
Array
Array Array
Array
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
 
Trabajo en grupo
Trabajo en grupo Trabajo en grupo
Trabajo en grupo
 
Practica 5 cean 2016
Practica 5 cean 2016Practica 5 cean 2016
Practica 5 cean 2016
 
2.4 tipo de dato entero
2.4 tipo de dato entero2.4 tipo de dato entero
2.4 tipo de dato entero
 

Destacado (15)

Presentacion curso Básico al comité Conectar Igualdad
Presentacion curso Básico al comité Conectar IgualdadPresentacion curso Básico al comité Conectar Igualdad
Presentacion curso Básico al comité Conectar Igualdad
 
Estrategias de vigilancia epidemiológica fitosanitaria t. absoluta cont...
Estrategias de vigilancia epidemiológica fitosanitaria t. absoluta cont...Estrategias de vigilancia epidemiológica fitosanitaria t. absoluta cont...
Estrategias de vigilancia epidemiológica fitosanitaria t. absoluta cont...
 
Ejercicio de ordenamiento de vectores
Ejercicio de ordenamiento de vectoresEjercicio de ordenamiento de vectores
Ejercicio de ordenamiento de vectores
 
Vectores de fisica
Vectores de fisicaVectores de fisica
Vectores de fisica
 
Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++
 
Vectores
VectoresVectores
Vectores
 
Vectores
VectoresVectores
Vectores
 
Vectores Cg Invierno2008
Vectores Cg Invierno2008Vectores Cg Invierno2008
Vectores Cg Invierno2008
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Uso vectores
Uso vectoresUso vectores
Uso vectores
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 

Similar a Vectores

Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
flaquita_dany
 
Arreglos algoritmica
Arreglos algoritmicaArreglos algoritmica
Arreglos algoritmica
aleth diaz
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
Gabriel Romero
 

Similar a Vectores (20)

6.1 vectores
6.1 vectores6.1 vectores
6.1 vectores
 
arreglos.ppt
arreglos.pptarreglos.ppt
arreglos.ppt
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Documento de apoyo_vectores
Documento de apoyo_vectoresDocumento de apoyo_vectores
Documento de apoyo_vectores
 
Unidad5
Unidad5Unidad5
Unidad5
 
Tipos De Datos En Java
Tipos De Datos En JavaTipos De Datos En Java
Tipos De Datos En Java
 
Arreglos
ArreglosArreglos
Arreglos
 
4. ARREGLOS C++.pptx
4. ARREGLOS C++.pptx4. ARREGLOS C++.pptx
4. ARREGLOS C++.pptx
 
Arreglos
ArreglosArreglos
Arreglos
 
Tipo de Arreglos
Tipo de ArreglosTipo de Arreglos
Tipo de Arreglos
 
Arreglos algoritmica
Arreglos algoritmicaArreglos algoritmica
Arreglos algoritmica
 
Semana 4 arreglos simples (1)
Semana 4   arreglos simples (1)Semana 4   arreglos simples (1)
Semana 4 arreglos simples (1)
 
4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum
 
Daniel lugoalgoritmica
Daniel lugoalgoritmicaDaniel lugoalgoritmica
Daniel lugoalgoritmica
 
Unidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdfUnidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdf
 
3. lenguaje c-
3. lenguaje c-3. lenguaje c-
3. lenguaje c-
 
Los 5 fantasticos
Los 5 fantasticosLos 5 fantasticos
Los 5 fantasticos
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
Arreglos.pptx
Arreglos.pptxArreglos.pptx
Arreglos.pptx
 
C++ sesión 3
C++ sesión 3C++ sesión 3
C++ sesión 3
 

Más de wladimirclipper

Ciclo de vida de un SI y BD
Ciclo de vida de un SI y BDCiclo de vida de un SI y BD
Ciclo de vida de un SI y BD
wladimirclipper
 
Introducción programacion
Introducción programacionIntroducción programacion
Introducción programacion
wladimirclipper
 

Más de wladimirclipper (17)

Insertar presentación publicada en slishare.
Insertar presentación publicada en slishare.Insertar presentación publicada en slishare.
Insertar presentación publicada en slishare.
 
Cómo registrarse en la Plataforma de ADI
Cómo registrarse en la Plataforma de ADICómo registrarse en la Plataforma de ADI
Cómo registrarse en la Plataforma de ADI
 
Actividad de Memoria. JClic Author
Actividad de Memoria. JClic AuthorActividad de Memoria. JClic Author
Actividad de Memoria. JClic Author
 
Experiencia Educativa con la Red Social Pinterest
Experiencia Educativa con la Red Social PinterestExperiencia Educativa con la Red Social Pinterest
Experiencia Educativa con la Red Social Pinterest
 
Curador de contenidos
Curador de contenidosCurador de contenidos
Curador de contenidos
 
Ciclo de vida de un SI y BD
Ciclo de vida de un SI y BDCiclo de vida de un SI y BD
Ciclo de vida de un SI y BD
 
Fundamentos de los sistemas de información
Fundamentos de los sistemas de informaciónFundamentos de los sistemas de información
Fundamentos de los sistemas de información
 
Páginas web ii. Formato HTML
Páginas web ii. Formato HTMLPáginas web ii. Formato HTML
Páginas web ii. Formato HTML
 
Páginas web en formato HTML
Páginas web en formato HTMLPáginas web en formato HTML
Páginas web en formato HTML
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Introducción programacion
Introducción programacionIntroducción programacion
Introducción programacion
 
Introducción c++
Introducción c++Introducción c++
Introducción c++
 
Técnica de resolución de problemas
Técnica de resolución de problemasTécnica de resolución de problemas
Técnica de resolución de problemas
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Cadena caracteres
Cadena caracteresCadena caracteres
Cadena caracteres
 
Paradigma 5 Monos
Paradigma 5 MonosParadigma 5 Monos
Paradigma 5 Monos
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Vectores

  • 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