Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: rub'n en 27 Noviembre 2010, 16:43 PM

Título: Sumatoria con while,,,
Publicado por: rub'n en 27 Noviembre 2010, 16:43 PM
buenos Dias,,,   jaaa mi profesor hizo  este codigo  y esta mal echo no suma las notas como deberia  !!! alguna sugerencia  GRACIAS GENTE

Código (java) [Seleccionar]

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();
}
}

 
Título: Re: Sumatoria mal echa por mi Profesor
Publicado por: тαптяα en 27 Noviembre 2010, 17:33 PM
Ese +suma que tienes aquí:

Código (java) [Seleccionar]
System.out.println("La sumatoria es: "+suma);

nose si será correcto.

prueba a poner el valor solo.,
Título: Re: Sumatoria mal echa por mi Profesor
Publicado por: rub'n en 27 Noviembre 2010, 17:47 PM
Cita de: ハセヲ, en 27 Noviembre 2010, 17:33 PM
Ese +suma que tienes aquí:

Código (java) [Seleccionar]
System.out.println("La sumatoria es: "+suma);

nose si será correcto.

prueba a poner el valor solo.,

ya lo hice pero sigue sin funcionar
Título: Re: Sumatoria mal echa por mi Profesor
Publicado por: тαптяα en 27 Noviembre 2010, 17:49 PM
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.
Título: Re: Sumatoria mal echa por mi Profesor
Publicado por: Leyer en 27 Noviembre 2010, 17:50 PM
Código (java) [Seleccionar]
while(continua.equalsIgnoreCase("si"))
Título: Re: Sumatoria mal echa por mi Profesor
Publicado por: rub'n en 27 Noviembre 2010, 18:03 PM
Cita de: LEYER en 27 Noviembre 2010, 17:50 PM
Código (java) [Seleccionar]
while(continua.equalsIgnoreCase("si"))

Gracias men..listo!!!
Título: Re: Sumatoria con while,,,
Publicado por: Xedrox en 28 Noviembre 2010, 03:14 AM
Si lees por consola usa la clase "Scanner"
Título: Re: Sumatoria con while,,,
Publicado por: rub'n en 28 Noviembre 2010, 19:16 PM
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