Sumatorio de un numero en Java

12/Jun/2007 Java , , , , 6 Comentarios

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:

  1. int iNumero = 5;
  2. int iSumatorio = 0;
  3. int iContador = iNumero;
  4.  
  5. while (iContador != 0) {
  6.  
  7. iSumatorio = iSumatorio + iContador;
  8. iContador--;
  9.  
  10. }
  11.  
  12. 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.

Vídeos sobre Java


Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

6 comentarios en “Sumatorio de un numero en Java”

Víctor Cuervo

J.Luis

Lastima que no puedo usar iconos si no pondria una alabanza…..
MUCHAS GRACIAS!!!!!!!!!!

Víctor Cuervo

jorge

hola gracias
por
todo
y por la ayuda
les agregare en mi msn

Víctor Cuervo

Rotciv

hola soy de Ecuador pero vivo en Italia estoy en 9 ciclo de Ing. Sistemas cualquier duda o problema en java que no puedan hacer comuniquesen conmigo bueno me lla,o Rotciv.
este es mi correo rotciv.fan.mandraque@hotmail.com

Víctor Cuervo

Freddy Arteaga Amariles

Hola soy yo otra vez mi correo:
guitarfreddy@hotmail.com
ah y tambien toco guitarra
contactenme

Víctor Cuervo

Freddy Arteaga Amariles

Hola a todos:
Les hago saber que me gusta programar en toda clase de lenguaje,su ejemplo de sumatoria me ayudo demasiado porque necesitaba urgentemente un codigo para basarme y tener una breve introduccion en JAVA;se programar en VISUAL BASIC EN TODAS SUS VERSIONES,C++,PASCAL,FORTRAN,E.T.C.
Me gustaria tener mas contacto con ustedes hay les mando mi correo para que charlemos,cabe recalcar que es el mismo del hi5 (agreguenme) .De todo el mundo lindo de la programacion los amo y amo a todos los programadores.
SOY UN GRAN PROGRAMADOR…………..

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*