Foros del Web » Programación para mayores de 30 ;) » Java »

Buscar el mayor en un VECTOR

Estas en el tema de Buscar el mayor en un VECTOR en el foro de Java en Foros del Web. /*bueno quiero hacer la tarea pero no se como buscar el mayor o el menor seria casi lo *mismo pero no puedo el arreglo es ...
  #1 (permalink)  
Antiguo 04/05/2008, 22:42
 
Fecha de Ingreso: mayo-2008
Mensajes: 7
Antigüedad: 15 años, 11 meses
Puntos: 0
De acuerdo Buscar el mayor en un VECTOR

/*bueno quiero hacer la tarea pero no se como buscar el mayor o el menor seria casi lo *mismo pero no puedo el arreglo es el siguien recien lo han pasado y quiero aprender *espero su apollo gracias "en pocas palabras no cacho"
*/
// Vectores (Arreglos UNIDimensionales)
import java.io.*;
public class Vector { // El día siguiente
public static void main (String [] args) throws IOException{
InputStreamReader isr=new InputStreamReader (System.in);
BufferedReader in=new BufferedReader(isr);

// PRIMERA PARTE: Leer la cantidad de elementos de mi arreglo (N)
System.out.print("Ingrese el largo del arreglo: ");
int N=Integer.parseInt(in.readLine());

// SEGUNDA PARTE: Defino mi arreglo
int A[]=new int [N]; // Mi arreglo se va a llamar "A" y tiene "N" posiciones: 0 a N-1

// TERCERA PARTE: Leer/Asignar valores a mi arreglo
// En este caso leeremos por consola
for (int i=0;i<N;i++){
System.out.print("Ingrese A["+i+"]=");
A[i]=Integer.parseInt(in.readLine());
}

// CUARTA PARTE: Algún proceso en el arreglo
// En este caso vamos a sumar sus elementos
int s=0;
for (int i=0;i<N;i++){
s=s+A[i];
}

// QUINTA PARTE: Entrego resultados
System.out.println("La suma de los elementos del vector A es: "+s);
}
}
  #2 (permalink)  
Antiguo 05/05/2008, 00:55
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Re: Buscar el mayor en un VECTOR

En la clase Collections tienes un metodo para saber cual es el maximo valor de una "coleccion", usando tanto el orden natural de elementos como un comparador.

http://java.sun.com/j2se/1.5.0/docs/...til.Collection)

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #3 (permalink)  
Antiguo 05/05/2008, 22:34
 
Fecha de Ingreso: mayo-2008
Mensajes: 7
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Buscar el mayor en un VECTOR

Bueno bueno ; Es verdad ,pero de esta manera se empiesa, creo que aporrazo no era mi idea pero ya esta bien ,algu día yo pondre esa misma respuesta .......
  #4 (permalink)  
Antiguo 06/05/2008, 00:33
 
Fecha de Ingreso: mayo-2008
Mensajes: 7
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Buscar el mayor en un VECTOR

GreenEyed
Sr.(a) Muchas gracias he leido ,(preguntar de forma inteligente) no fue fasil pero funciono. Soy terco y picota ( ya lo sabia ), y he conseguido arreglar el problema (en Alaagoogle),
y con dos compañeros mas. (fue duro pero el cabeseo sirvió). Muchas gracias...
Ahora de pasada lees dejo mi ejercicio resuelto si alguien lo necesité....

"Vectores (Arreglos UNIDimensionales) (suma y entrega el Mayor de los numeros) esta en java"


class Mayor_numero
{
public static void main (String [] xx)

{
int n,r,i=0,j,sum=0,cont=0,m=0,pos=0 ;
System.out.println("Ingrese el largo del vector");
n=Leer.datoInt();

int [] a= new int[n];
for(i=0;i<n;i++)
{

System.out.print("Ingrese un Numero ");
a[i]=Leer.datoInt ();
}
for(i=0;i<n;i++)
{
System.out.println(a[i]+"\t");

if(m<a[i])
{

m=a[i];
pos++;

}
}
System.out.println("la mayor elementos es "+m +" y se encuentra en la posicion "+pos);
}
} //Gracias por los consejos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:53.