SlideShare una empresa de Scribd logo
1 de 2
VECTOR DEFINICION, SINTAXIS Y EJEMPLO
Los vectores.
Imaginemos que tenemos que hallar el promedio de 10 números que introduzca el usuario (o realizar
cualquier otra operación con ellos).Pareceevidente que tiene que haber una solución más cómoda que
definir 10 variables distintasy escribir10 veces las instruccionesdeavisar al usuario,leer los datos que
teclee, y almacenar esos datos.Si necesitamos manejar 100, 1.000 o 10.000 datos, resulta todavía más
claro queno es eficiente utilizar una variablepara cadauno de esos datos.
Por eso se emplean los arrays(o arreglos).Un array es una variablequepuede contener varios dato del
mismo tipo. Para acceder a cada uno de esos datos emplearemos corchetes. Por ejemplo, si definimos
una variablellamada "m"que contenga 10 números enteros, accederemos al primero de estos números
como m[0], el último como m[9] y el quinto como m[4] (se empieza a numerar a desde 0 y se termina en
n-1). Veamos un ejemplo que halla lamedia de cinco números (con decimales,"double"):
// Array1.java
// Aplicación de ejemplo con Arrays
// Introducción a Java
class Array1 { public static void main( String
args[] ) {
double a[] = { 10, 23.5, 15, 7, 8.9
}; double total = 0; int i;
for (i=0; i<5; i++) total += a[i];
System.out.println( "La media es:" );
System.out.println( total / 5 );
}
}
En la siguienteporción de código,se crea un vector con una capacidad inicial de10 elementos, valor por
defecto, y se leañaden o insertan objetos de la clase String.
Vector v=new Vector();
v.addElement("uno");
v.addElement("dos");
v.addElement("cuatro");
v.addElement("cinco");
v.addElement("seis");
v.addElement("siete");
v.addElement("ocho");
v.addElement("nueve");
v.addElement("diez");
v.addElement("once");
v.addElement("doce");
v.insertElementAt("tres", 2);
Un array de una dimensión(unidimensional),tambiénllamado vector o fila, esun tipode
datosestructuradocompuestode unnúmerodeterminadode elementos,de tamañofijoy
elementoshomogéneos(delmismotipo).Lacaracterística de tamañofijose refiere aque el
tamañodel array debe serconocidoentiempode compilación.
Declaración de un array o vector
Siempre se debendeclararluegode lasconstantes(si existen).Unarrayo vector se declara por
mediodel tipode array

Más contenido relacionado

La actualidad más candente

trabajo grupal de Vectores Unidimencionales C++
trabajo grupal  de Vectores Unidimencionales C++trabajo grupal  de Vectores Unidimencionales C++
trabajo grupal de Vectores Unidimencionales C++AronSilva
 
Vectores, array y sus métodos
Vectores, array y sus métodosVectores, array y sus métodos
Vectores, array y sus métodosOrlando Verdugo
 
Ada 4 DEL SEMESTRE 2
Ada 4 DEL SEMESTRE 2Ada 4 DEL SEMESTRE 2
Ada 4 DEL SEMESTRE 2DaaraCuellar
 
Aproximaciones sucesivas
Aproximaciones sucesivasAproximaciones sucesivas
Aproximaciones sucesivasRafael Duran
 

La actualidad más candente (7)

trabajo grupal de Vectores Unidimencionales C++
trabajo grupal  de Vectores Unidimencionales C++trabajo grupal  de Vectores Unidimencionales C++
trabajo grupal de Vectores Unidimencionales C++
 
Integración por partes
Integración por partesIntegración por partes
Integración por partes
 
Vectores, array y sus métodos
Vectores, array y sus métodosVectores, array y sus métodos
Vectores, array y sus métodos
 
Derivadas (1)
Derivadas (1)Derivadas (1)
Derivadas (1)
 
Simulacion
Simulacion Simulacion
Simulacion
 
Ada 4 DEL SEMESTRE 2
Ada 4 DEL SEMESTRE 2Ada 4 DEL SEMESTRE 2
Ada 4 DEL SEMESTRE 2
 
Aproximaciones sucesivas
Aproximaciones sucesivasAproximaciones sucesivas
Aproximaciones sucesivas
 

Similar a Vector definicion

Similar a Vector definicion (20)

Visual basic
Visual basicVisual basic
Visual basic
 
Arrays
ArraysArrays
Arrays
 
widison
 widison widison
widison
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Convertir nmeros-a-letras
Convertir nmeros-a-letrasConvertir nmeros-a-letras
Convertir nmeros-a-letras
 
vectores-unidimensionales
vectores-unidimensionalesvectores-unidimensionales
vectores-unidimensionales
 
Matrices en php diaspositivas
Matrices en php diaspositivasMatrices en php diaspositivas
Matrices en php diaspositivas
 
Vectores en programacion
Vectores en programacionVectores en programacion
Vectores en programacion
 
Arrays en VB 6.0
Arrays en VB 6.0Arrays en VB 6.0
Arrays en VB 6.0
 
Arreglos
ArreglosArreglos
Arreglos
 
KERAS Y TENSORFLOW
KERAS Y TENSORFLOWKERAS Y TENSORFLOW
KERAS Y TENSORFLOW
 
Variables - Small Basic
Variables - Small BasicVariables - Small Basic
Variables - Small Basic
 
Trabajo de informatica
Trabajo de informatica Trabajo de informatica
Trabajo de informatica
 
Grupo
GrupoGrupo
Grupo
 
TIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLABTIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLAB
 
Potencias de 10
Potencias de 10Potencias de 10
Potencias de 10
 
Calculo relacional1
Calculo relacional1Calculo relacional1
Calculo relacional1
 
VBScript Tutorial
VBScript TutorialVBScript Tutorial
VBScript Tutorial
 
trabajo grupal de Vectores Unidimencionales C++
trabajo grupal  de Vectores Unidimencionales C++trabajo grupal  de Vectores Unidimencionales C++
trabajo grupal de Vectores Unidimencionales C++
 
Arrays con JavaScript
Arrays con JavaScriptArrays con JavaScript
Arrays con JavaScript
 

Último

Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadJonathanHctorSilvaRo
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehePSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdheheheheheheheheheErickRolandoPadillaC1
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...CENECOnline
 

Último (6)

Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehePSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 

Vector definicion

  • 1. VECTOR DEFINICION, SINTAXIS Y EJEMPLO Los vectores. Imaginemos que tenemos que hallar el promedio de 10 números que introduzca el usuario (o realizar cualquier otra operación con ellos).Pareceevidente que tiene que haber una solución más cómoda que definir 10 variables distintasy escribir10 veces las instruccionesdeavisar al usuario,leer los datos que teclee, y almacenar esos datos.Si necesitamos manejar 100, 1.000 o 10.000 datos, resulta todavía más claro queno es eficiente utilizar una variablepara cadauno de esos datos. Por eso se emplean los arrays(o arreglos).Un array es una variablequepuede contener varios dato del mismo tipo. Para acceder a cada uno de esos datos emplearemos corchetes. Por ejemplo, si definimos una variablellamada "m"que contenga 10 números enteros, accederemos al primero de estos números como m[0], el último como m[9] y el quinto como m[4] (se empieza a numerar a desde 0 y se termina en n-1). Veamos un ejemplo que halla lamedia de cinco números (con decimales,"double"): // Array1.java // Aplicación de ejemplo con Arrays // Introducción a Java class Array1 { public static void main( String args[] ) { double a[] = { 10, 23.5, 15, 7, 8.9 }; double total = 0; int i; for (i=0; i<5; i++) total += a[i]; System.out.println( "La media es:" ); System.out.println( total / 5 ); } } En la siguienteporción de código,se crea un vector con una capacidad inicial de10 elementos, valor por defecto, y se leañaden o insertan objetos de la clase String. Vector v=new Vector(); v.addElement("uno"); v.addElement("dos"); v.addElement("cuatro"); v.addElement("cinco"); v.addElement("seis"); v.addElement("siete"); v.addElement("ocho"); v.addElement("nueve"); v.addElement("diez"); v.addElement("once"); v.addElement("doce"); v.insertElementAt("tres", 2);
  • 2. Un array de una dimensión(unidimensional),tambiénllamado vector o fila, esun tipode datosestructuradocompuestode unnúmerodeterminadode elementos,de tamañofijoy elementoshomogéneos(delmismotipo).Lacaracterística de tamañofijose refiere aque el tamañodel array debe serconocidoentiempode compilación. Declaración de un array o vector Siempre se debendeclararluegode lasconstantes(si existen).Unarrayo vector se declara por mediodel tipode array