10: Schleifen 3 – Verschachtelte Summe

 

Programmieren Sie die folgende Schleife:

\sum\limits_{i = 1}^n {\sum\limits_{j = 1}^n {\left( {j+i} \right)} }

Lösung

import java.util.Scanner; 	// Scanner für die Eingabe von Werten

public class Aufgabe10
{
	public static void main(String[] args)
	{
		// Variablen Deklaration
		Scanner scnEingabe = new Scanner(System.in);
		int n, iErgebnis;

		// Variablen Initialisierung
		System.out.print("Bitte n eingeben: ");
		n = scnEingabe.nextInt();
		iErgebnis = 0;

		// Berechnung der Summe
		for (int i = 1; i <= n; ++ i)
			for (int j = 1; j <= n; ++ j)
				iErgebnis += (j+i);

		System.out.println("Ergebnis: "+iErgebnis);
	} // end main
} // end class