- Desde
- 13 Feb 2013
- Mensajes
- 209
No logro realizar este ejercicio:
Algoritmo que pida números hasta que uno sea 0. En cada iteración (des de la segunda) debe imprimir la suma
de los dos últimos números.
(soy muy novato en esto de programar en Java)
Lo que yo he echo:
Alguien me puede ayudar?
Gracias de antemano :encouragement:
Algoritmo que pida números hasta que uno sea 0. En cada iteración (des de la segunda) debe imprimir la suma
de los dos últimos números.
(soy muy novato en esto de programar en Java)
Lo que yo he echo:
Insertar CODE, HTML o PHP:
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class prueba17 {
public static void main(String[] arg) {
String numeros;
int num = 0, anumero = 0, bnumero = 0, total = 0, suma = 0;
InputStreamReader iStreamReader = new InputStreamReader(System.in);
BufferedReader bReader = new BufferedReader(iStreamReader);
do {
try {
numeros = bReader.readLine();
num = Integer.parseInt(numeros);
if (num != 0) {
anumero = num;
}
if (num != anumero) {
bnumero = num;
}
} catch (Exception e) {
e.printStackTrace();
}
} while (num != 0);
suma = anumero + bnumero;
System.out.println("El ultimo numero es: " + anumero);
System.out.println("El antepenultimo numero es: " + bnumero);
System.out.println("La suma es: " + suma);
}
}
Alguien me puede ayudar?
Gracias de antemano :encouragement: