Programación General > Java
Arreglo
lencho:
--- Citar ---
--- Código: Text ---double resultAcumulado = 0;int nrep=2;for(int i=0;i<nrep;i++){ result = a + b + c; // Supongo que esto es la suma de tres doubles que tendrás ya definidos. Digamos que es tu códigos resultAcumulado = resultAcumulado + result;}
--- Fin de la cita ---
Lo que dice nausea, es correcto, a lo que yo me imagino que pide el amigo fer123.
pero segun lo expuesto por angel_k_ido, te va lo siguiente.
--- Código: Text --- int n = JOptionPane.showInputDialog(this,"Introduzca el número N","Ejemplo",JOptionPane.OK_OPTION);int i, valor, resultado = 0;for (i=1; i<n; i++){ valor = JOptionPane.showInputDialog(this,"Introduzca el valor","Ejemplo",JOptionPane.OK_OPTION); resultado = resultado + valor;}
La logica es la expuesta por Angel_K_ido.
Espero y te sirva.
BYTE.
lencho:
eso si, cuidado con la conversion de tipos.
--- Código: Text ---int a = Integer.parseInt("1");
esto es para converti un string en un entero.
BYTE.
fer123:
PUES LO QUE QUERIA ERA LO QUE DIJO ANGEL_k_IDO pero las variebles introducidas de por EJEMPLO(ES UNA SUPOSICION por que lo toman como si eso quisiera) NUMERO DE VECES A REPETIR=2
1 vez
introduce un numero
7.5
introduce otro numero
4.2
reultado
11.7
2da vez
introduce un numero
5.1
introduce otro numero
1.0
reultado
6.1
*********QUIERO QUE SE QUEDE EN MEMORIA LOS DOS RESULTADOS POR MEDIO DE UN ARREGLO.....PARA DESPUES SUMARLOS o MULTIPLICARLOS (LOS RESULTADOS UNICAMENTE )no se depende del problema planteado .
GRACIAS POR SU AYUDA
Drackzer:
Asi es, como los compañeros han expuesto, la solución a tu problemna podria ser:
1.- que en el metodo en que hiciste la suma con el bucle de los numeros que pediste al usuario, estos se guarden en una variable tipo bandera, como les llamamos, o una variable comun, para poder instanciarla despues o volverla a llamar.
2.- despues, crees otro metodo que te sume todos los resulatdos, guardados en las variables que mencione, para sumarse a la vez,...
3.- y por ultimo, por medio de una instruccion switch, puedas poner un menu en el cual el usuario sume tantas veces "n" como desee, y ke la otra opcion sea que ahora sume los resultados de las sumas anteriores, ejjej.....
Pues esa es mi propuesta compañero, no se si te puede ayudar en aglo, pero si quieres puedo poner el codigo de ejemplo, pero no tiene mucho chiste este trabajo, creo que me explique lo bastante claro, jejej....
Bueno amigo, nos leemos despues, y dime si en algo mas te puedo ayudar..!! saludos :comp:
lencho:
haber si es esto.
--- Código: Text ---int n = JOptionPane.showInputDialog(this,"Introduzca el número N","Ejemplo",JOptionPane.OK_OPTION);int i, valor, suma, resultado = 0;for (i=1; i<n; i++){ suma = 0 for (j=1; j<n; j++){ valor = JOptionPane.showInputDialog(this,"Introduzca el valor","Ejemplo",JOptionPane.OK_OPTION); suma = suma + valor; } vector[i] = suma;}resultado = SumarVector(vector);
Ojalay sea eso.
BYTE.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa