Hallo,
ich will bei einer while-Schleife gleich zu Beginn festlegen, dass die Schleife bei einer "Zielsumme" oder nach einer bestimmten Schleifenanzahl aufhören soll.
Die Zielsumme akzeptiert Java 1.4 (mit Bluej 2.0), die max. Schleifenzahl lässt Java kalt.
Ich könnte es mit if umsetzen, aber lt. Doku soll while auch ein oder verarbeiten können.
Viele Grüße Dirk
ich will bei einer while-Schleife gleich zu Beginn festlegen, dass die Schleife bei einer "Zielsumme" oder nach einer bestimmten Schleifenanzahl aufhören soll.
Die Zielsumme akzeptiert Java 1.4 (mit Bluej 2.0), die max. Schleifenzahl lässt Java kalt.
Ich könnte es mit if umsetzen, aber lt. Doku soll while auch ein oder verarbeiten können.
Code:
public class Summenformel
{
public Summenformel()
{
}
public void summeBerechnen()
{ double n = 1;
double summe = 0;
while (summe<3 || n<5)
{
summe = summe + 1/n;
n++;
}
System.out.println("Es ging bis n= "+n+" und die Summe lautet: "+summe);
}
}
Viele Grüße Dirk