buenos Dias,,, jaaa mi profesor hizo este codigo y esta mal echo no suma las notas como deberia !!! alguna sugerencia GRACIAS GENTE
package PruebaConString;
import java.io.*;
public class Sumatoria {
public void leerDatos() throws Exception {
int suma=0,num;
BufferedReader leer = new BufferedReader(new InputStreamReader(System.in));
String continua = "si";
while(continua == "si" ) {
System.out.println("introduce Numero: ");
num=Integer.parseInt(leer.readLine());
suma+=num;
System.out.println("Desea continuar ? 'si/no'");
continua=(leer.readLine());
}
System.out.println("La sumatoria es: "+suma);
}
public static void main(String[] args) throws Exception {
Sumatoria j = new Sumatoria();
j.leerDatos();
}
}
Ese +suma que tienes aquí:
System.out.println("La sumatoria es: "+suma);
nose si será correcto.
prueba a poner el valor solo.,
Cita de: ハセヲ, en 27 Noviembre 2010, 17:33 PM
Ese +suma que tienes aquí:
System.out.println("La sumatoria es: "+suma);
nose si será correcto.
prueba a poner el valor solo.,
ya lo hice pero sigue sin funcionar
Yo ya te digo que no sé casi nada de JAVA.
Aún así me parece que todo esta correcto.
Puedes poner la salida cuando metes el 1 2 3 4 y el 5 por favor.
Gracias.
while(continua.equalsIgnoreCase("si"))
Cita de: LEYER en 27 Noviembre 2010, 17:50 PM
while(continua.equalsIgnoreCase("si"))
Gracias men..listo!!!
Si lees por consola usa la clase "Scanner"
Cita de: Xedrox en 28 Noviembre 2010, 03:14 AM
Si lees por consola usa la clase "Scanner"
esa
clase io ,,pide todos los datos por consola bueno,,justo como lo estoy haciendo en el programa
saluDDoS