Class Vector

java.lang.Object
  extended byVector

public class Vector
extends java.lang.Object


Constructor Summary
Vector(int cantidadDeElementos)
           Constructor REQUIERE: Que el atributo vector haya sido inicializado EFECTUA: Recorre el vector y presenta en la pantalla de consola el contenido de las celdas desde la posición 0 hasta la última posición MODIFICA: La salida a consola.
 
Method Summary
 double getValor(int indice)
           REQUIERE: Que el indice sea una posición válida dentro del vector EFECTUA: Retorna el valor de la celda "i" MODIFICA: No modifica valores externos
 int length()
           REQUIERE: Que el vector sea diferente de null EFECTUA: Retorna el valor del tamaño del vector MODIFICA: No modifica valores externos
 int maximo()
           REQUIERE: Que el vector sea diferente de null EFECTUA: Retorna la posición del elemento con el valor máximo del vector MODIFICA: No modifica valores externos
 int minimo()
           REQUIERE: Que el vector sea diferente de null EFECTUA: Retorna la posición del elemento con el valor mínimo del vector MODIFICA: No modifica valores externos
 double promedio()
           REQUIERE: Que el vector sea diferente de null EFECTUA: Retorna el promedio de los valores del vector MODIFICA: No modifica valores externos
 void setValor(int indice, double valor)
           REQUIERE: Que el indice sea una posición válida dentro del vector EFECTUA: Asigna a la celda "i" el valor recibido como parámetro MODIFICA: La celda "i" del vector
 double suma()
           REQUIERE: Que el vector sea diferente de null EFECTUA: Retorna la sumatoria de todos los elementos del vector MODIFICA: No modifica valores externos
 java.lang.String toString()
           REQUIERE: Que el atributo vector haya sido inicializado EFECTUA: Recorre el vector y presenta en la pantalla de consola el contenido de las celdas desde la posición 0 hasta la última posición MODIFICA: La salida a consola.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Vector

public Vector(int cantidadDeElementos)
 Constructor 
 REQUIERE: Que el atributo vector haya sido inicializado
 EFECTUA: Recorre el vector y presenta en la pantalla de consola el contenido de las celdas desde la posición 0
 hasta la última posición
 MODIFICA: La salida a consola.
 El constructor iniciaciza un vector que contendrá tantos enteros
 como se indique en el parámetro cantidadDeElementos

Parameters:
cantidadDeElementos - Determina el tamaño que tendrá el vector de enteros
Method Detail

toString

public java.lang.String toString()
 REQUIERE: Que el atributo vector haya sido inicializado
 EFECTUA: Recorre el vector y presenta en la pantalla de consola el contenido de las celdas desde la posición 0
 hasta la última posición
 MODIFICA: La salida a consola.
   


setValor

public void setValor(int indice,
                     double valor)
 REQUIERE: Que el indice sea una posición válida dentro del vector
 EFECTUA: Asigna a la celda "i" el valor recibido como parámetro
 MODIFICA: La celda "i" del vector

Parameters:
indice - Indice de la celda donde se guardara el valor
valor - Valor que se asignará a la celda "i"

getValor

public double getValor(int indice)
 REQUIERE: Que el indice sea una posición válida dentro del vector
 EFECTUA: Retorna el valor de la celda "i" 
 MODIFICA: No modifica valores externos

Returns:
El valor vector[indice]

length

public int length()
 REQUIERE: Que el vector sea diferente de null
 EFECTUA: Retorna el valor del tamaño del vector
 MODIFICA: No modifica valores externos

Returns:
El tamaño del vector

suma

public double suma()
 REQUIERE: Que el vector sea diferente de null
 EFECTUA: Retorna la sumatoria de todos los elementos del vector 
 MODIFICA: No modifica valores externos

Returns:
La sumatoria de todos los valores del vector

promedio

public double promedio()
 REQUIERE: Que el vector sea diferente de null
 EFECTUA: Retorna el promedio de los valores del vector
 MODIFICA: No modifica valores externos

Returns:
El promedio de los valores del vector

minimo

public int minimo()
 REQUIERE: Que el vector sea diferente de null
 EFECTUA: Retorna la posición del elemento con el valor mínimo del vector
 MODIFICA: No modifica valores externos

Returns:
La posición dentro del vector donde se ubica el valor más bajo

maximo

public int maximo()
 REQUIERE: Que el vector sea diferente de null
 EFECTUA: Retorna la posición del elemento con el valor máximo del vector 
 MODIFICA: No modifica valores externos

Returns:
La posición de la celda del vector donde se ubica el valor más alto