Java - me pueden ayudar con un problema que me a dado un programa en bluej

 
Vista:
Imágen de perfil de Maikel Antonio

me pueden ayudar con un problema que me a dado un programa en bluej

Publicado por Maikel Antonio (1 intervención) el 26/03/2017 01:55:51
programa que, dado un número n, calcule la suma de números de 1 a m de modo que esa suma sea
la más grande que todavía es menor que n. Imprimir la suma y m.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 349
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

me pueden ayudar con un problema que me a dado un programa en bluej

Publicado por Andrés (340 intervenciones) el 26/03/2017 09:11:23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static void suma(final long n) {
 
        long w = 0;
        long cnt = 0;
 
        while(w < n) {
            w += ++cnt;
        }
 
        System.out.println("m= "+(cnt-1));
 
        System.out.println("suma= "+(w-cnt));
 
    }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar