import
java.io.BufferedReader;
import
java.io.IOException;
import
java.io.InputStreamReader;
public class
ExponitielleVorgänge {
public static void main(String[]
args) {
try {
BufferedReader
eingabe = new BufferedReader(new InputStreamReader(
System.in));
double ergebnis; // 1
int oft;
char antwort = 'y';
char antwort1 = 'y';
char antwort2 = 'y';
System.out.println("Übungen
zu exponentionellen Vorgängen");
do {
System.out.println("1.1
Übung:");
System.out.println("Wie oft
soll das Papier gefaltet werden? ");
oft = Integer.parseInt(eingabe.readLine());
ergebnis = 0.1 * (Math.pow(2, oft));
System.out.println("Nach der
" + oft
+ ".
Faltung wäre das Blatt " + ergebnis / 10
+ " cm
hoch!");
System.out.println("Zur
nächsten Übung? (y/n): ");
antwort =
eingabe.readLine().charAt(0);
}
while (antwort != 'y');
do {
System.out.println("2.1
Übung:");
System.out.println("Faltungen
von Erde - Mond: "
+ (Math.log(4000000000000l)
/ Math.log(2))); // 5
System.out.println("Zur
nächsten Übung? (y/n): ");
antwort1 =
eingabe.readLine().charAt(0);
}
while (antwort1 != 'y');
do {
System.out.println("3.1
Übung:");
System.out.println("Faltungen
von Erde - Sonne: "
+ (Math.log(1500000000000000l))
/ Math.log(2));
System.out.println("Zur
nächsten Übung? (y/n): ");
antwort2 =
eingabe.readLine().charAt(0);
}
while (antwort2 != 'y');
} catch (IOException io)
{
System.out.println("Es gab
ein Problem");
}
}
}
By Martin Thaler
|