/* docschroeder

Dieses Programm verwendet die sogenannte vorpruefende Schleife
mit der Syntax

while (Bedingung) {Anweisungsblock}

Solange die Bedingung true ist, wird der gesamte Anweisungsblock aufgefuehrt.
Es kann also vorkommen, dass der Block gar nicht aufgerufen wird!

Das Programm sucht die groesste Potenz einer Zahl b, die in die ganze Zahl a passt

*/


public class WhileBsp {

public static void main(String [] args) {

int a=2000000;		//pruefzahl
int b=3;		//basis
int n=0;		//exponent
int bhochn=1;		//startwert

	while (bhochn<a) 	{
		bhochn=bhochn*b;	//b*b*b....*b
		n++;
				}

n--;					//weil in Schleife noch n++ steht

System.out.println("Die Basis " + b + " passt " + n + " mal in die Pruefzahl " + a);

}
}
		



