blikk info infothek forum galerie sitemap

Überschrift

zur Aufgabenstellung

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

nach oben