¿Dónde ésta el error?

Iniciado por noob2012, 20 Marzo 2013, 17:29 PM

0 Miembros y 1 Visitante están viendo este tema.

noob2012

Hola a todos!, estoy recién comenzando a utilizar eclipse e intento adaptar el tutorial a eclipse pero me esta resultando complicado y no entiendo donde esta el problema

package suma;

public class Suma
  {
  public static void main( String args[] )
  {
  int total = 0;// inicializa el total

  // total de los enteros pares del 2 al 20
  for ( int numero = 2; numero <= 20; numero += 2)
  total += numero;

  System.out.printf("La suma es  %d\n", total );
  }
  }




1mpuls0

A qué te refieres en dónde está el error?, qué intentas hacer?. :S
Debes ser más especifico, por lo menos menciona que es lo que crees que está mal?.

Saludos.
abc

dennis094

Creo que despues del for te faltan los corchetes
for (.....) {
sentencia
}

$Edu$

Si esta bien el codigo xD tu mismo dejas la imagen de que sale todo bien.

Como dato, te puedo decir que te puedes ingeniar y sin usar un bucle puedes calcular la suma de los pares desde 2 a un numero n de esta forma:

(n/2) * ((n/2) + 1)

Por ejemplo: (20/2) * ((20/2) + 1) = 110

Si quieres lo simplificas para que quede asi: (n * n + 2n)/4

1mpuls0

abc

$Edu$

Como ver tu programa funcionar a la perfeccion y crearte un bucle mental infinito y estallar tu mismo.