Java - Duda arrays

   
Vista:

Duda arrays

Publicado por Miguel (3 intervenciones) el 15/04/2015 18:00:12
Hola buenas, soy principiante en esto de java y tengo una duda.
Como puedo saber si un array unidimensional de doubles va en aumento desde la primera posicion hasta la ultima.
Por ejemplo 1,8,10,30,45
Con el codigo que he puesto solo me lee los dos primeros numeros, en el caso de:
2,5,3,8 me lo da como correcto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alberto

Duda arrays

Publicado por Alberto (238 intervenciones) el 15/04/2015 18:35:45
Hola...

Podrías poner tu código por favor para ver cual es el problema, si es de sintaxis o es de lógica, que a juzgar por tu problema, viene siendo un poco mas de lógica ^^!!

Cualquier duda y/o comentario, aquí estamos. Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Duda arrays

Publicado por Miguel (3 intervenciones) el 15/04/2015 18:49:31
Si, es de lógica. Gracias por contestar!

1
2
3
4
5
for (int i = 0; i < array.length-1; i++) {
	if(array[i]<array[i+1]){
		return true;
        }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alberto

Duda arrays

Publicado por Alberto (238 intervenciones) el 15/04/2015 19:09:24
Por favor, podrías poner todo el código completo desde que declaras tu arreglo, ya que así tendría que improvisar, gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Duda arrays

Publicado por Miguel (3 intervenciones) el 15/04/2015 19:37:19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Vectores {
 
	private double [] array;
 
public Vectores( double [] array)
		this.array=array;
 
public boolean aumenta(){
for (int i = 0; i < array.length-1; i++) {
if(array[i]<array[i+1]){
return true;
}
}else{
return false;
}
 
}

el array se declara en otra clase añadiendo un objeto de vectores
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar