/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

TRABAJAR CON ARRAY

 
      Índice del Foro elrincondelc.com -> Java
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
camus1987



Registrado: 31 Ago 2010
Mensajes: 14
Ubicación: lima - peru

MensajePublicado: 02/09/2010 4:11 am
Título: TRABAJAR CON ARRAY

SALUDOS. estoy tratando de trabajar con array , lo que pasa es que de una serie de numeros consecutivos, de esta necesito que se almacen en un array , para asi poder realizar cualquier operacion aritmetica, como por ejemplo sumar el segundo menor con el segundo mayor,etc,,espero hacerme entender ..gracias
public class order_serie
{
int n1,n2;
int i,j,k;
int []orden ;
int cont;
order_serie (int n1,int n2)
{
this.n1 = n1;
this.n2 = n2;

}

void operar_orden_serie ()
{
j=0;
for(i=n1;i<=n2;i++)
{
cont = cont +1;

}
for(j=0;j<=cont;j++)
{
/*aquie es mi duda si la matriz esta almacenado los numeros de la serie*/
orden[j]=i;
}

System.out.println("total de la serie "+ cont );
System.out.println ("es son los numeros" );
System.out.println(orden[j]);
}


}
_________________
Camus Inicia


Ultima edición por camus1987 el 03/09/2010 5:44 am; editado 1 vez
Volver arriba
polly



Registrado: 19 Jul 2007
Mensajes: 618

MensajePublicado: 02/09/2010 5:30 am
Título:

No entiendo exactamente lo que quieres hacer.
_________________
enrmarc
Volver arriba
camus1987



Registrado: 31 Ago 2010
Mensajes: 14
Ubicación: lima - peru

MensajePublicado: 03/09/2010 5:25 am
Título: TRABAJAR CON ARRAY

polly escribió:
No entiendo exactamente lo que quieres hacer.

salu2 lo quiero hacer es dada una serie de numeros consecutivos cualquiera, estas deseo que se almacen en un array para asi poder realizar operaciones aritmeticas ; por ejemplos la suma de segundo mayor con el segundo menor .spero dejarme entender.gracias
_________________
Camus Inicia
Volver arriba
polly



Registrado: 19 Jul 2007
Mensajes: 618

MensajePublicado: 03/09/2010 6:56 am
Título:

Entonces eso ya lo tienes hecho, en el bucle 'for' almacenas en el array 'orden'.

Un ejemplo:

Código:


public class Prueba {

    public static void main(String[] args) {
        int array[] = new int[20]; /* El array de 20 enteros */
        int i;
        int mayor;
        int menor;
        int suma;

        /* Almacenamos los numeros de 0 a 19 en el array */
        for (i = 0; i < 20; i++)
            array[i] = i;

        /* Ahora podemos hacer 'cosas' con el */
        mayor = getMayor(array);
        menor = getMenor(array);
        suma  = getSuma(array);

        /* Mostramos */
        System.out.println("El mayor de la serie es " + mayor);
        System.out.println("El menor de la serie es " + menor);
        System.out.println("La suma de la serie es "  + suma);
}

    public static int getMayor(int array[]) {
        int i;
        int mayor = array[0]; /* Por defecto, el mayor es el 1º elemento */

        for (i = 0; i < 20; i++)
            if (array[i] > mayor)
                mayor = array[i];

        return mayor;
    }

    public static int getMenor(int array[]) {
        int i;
        int menor = array[0]; /* Por defecto, el menor es el 1º elemento */

        for (i = 0; i < 20; i++)
            if (array[i] < menor)
                menor = array[i];

        return menor;
    }

    public static int getSuma(int array[]) {
        int i;
        int suma = 0;

        for (i = 0; i < 20; i++)
            suma = suma + array[i];

        return suma;
    }
}

_________________
enrmarc
Volver arriba
      Índice del Foro elrincondelc.com -> Java
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com