Artículos
Java

Sumatorio de un numero en Java

12/Jun/2007

Un sumatorio es la suma de un conjunto de elementos. Para expresarlo matemáticamente se utiliza la letra griega sigma (∑).

Dicho conjunto está delimitado por un número inicial y un número final. Se tiene que cumplir que el número final nunca sea menor que el número inicial. Si no se indica el número inicial se suele asumir que es el 1.

Así, el sumatorio de 5 sería 15:

∑(5) = 5 + 4 + 3 + 2 + 1 = 15

Para poder codificar esto en un lenguaje Java, nos vamos a apoyar en una estructura repetitiva. En concreto en un bucle.

El bucle tendrá que iterar tantas veces como nos indique el valor del sumatorio. En cada una de las iteraciones iríamos sumando el valor de la iteración sobre la variable que tuviese el valor del sumatorio. Eso sí, acordándonos que hay que guardar sumar también el valor que ya tuviese la variable.

Con un bucle while tendríamos el siguiente código:

int iNumero = 5;
int iSumatorio = 0;
int iContador = iNumero;
		
while (iContador != 0) {
		   
  iSumatorio = iSumatorio + iContador;
  iContador--;
	 
}
		
System.out.println("El sumatorio de " + iNumero + " es " + iSumatorio);

Cabe notar que utilizamos una variable iContador para los cálculos, ya que queremos guardar el valor del número sobre el que calculamos el sumatorio, para luego mostrarlo por pantalla.

Código Fuente

Descárgate el código fuente de Sumatorio de un numero en Java
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
6 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios