skip to main content

kiesler.at

Spaziergang durch einen Einheitenberechner
updated by rck, 2004-10-10

Der Ernstfall ist eingetreten. EPROG. Drei Beispiele, eines schlimmer als das andere. Zu allem �berfluss sind die mitgelieferten "Unterst�tzungsprogramme" mehr ein Klotz am Bein als sonst was.

Wie geht's weiter, wenn kein Stein und kein Seil verf�gbar ist, das einen den Weg in die Donau begleiten k�nnte?

                     
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13

Ruhe bewaren

Als erstes, frei nach Douglas Adams: Don't panic. Es gibt bestimmt einen Weg, und sei es die EPROG-Tauschb�rse. Sollte jedoch die K�mpfernatur durchschlagen: Weiterlesen!

Die Aufgabenstellung

Lesen Sie einen String ein, der aus folgenden Teilen bestehen kann:

  • L�ngen, Fl�chen oder Volumina in der Form Zahl-Ma�einheit (z.B. "3m2")
  • Operatoren + - * /
  • Klammern ( )

Dieser String soll eine Rechnung beinhalten, in der mehrere Gr��en miteinander verkn�pft werden.

Betrachten wir das an einem Beispiel:

Eingabe

3.5m3+(2m*50dm2)

Umrechnen in Grundeinheiten

3.5m3+(2m*0.5m2)

Multiplikation durchf�hren

3.5m3+1m3

Addition durchf�hren

4.5m3 (Ausgabe: "4.500 m3")

Bei der Berechnung sind selbstverst�ndlich Klammerregeln und die Rangfolge der Operatoren zu beachten.

                     
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13



RSSComments - Make a comment
The comments are owned by the poster. We are not responsible for its content.
RSSAll Articles
2008, 2007, 2006, 2005, 2004