Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

5.4 Beispiel: Klasse für rationale Zahlen 5.4.1 Aufgabenstellung Toolbox zum Rechnen mit rationalen Zahlen Benutzerschnittstelle • Benutzer/innen der Toolbox binden ratio.h per #include ein • linken mit ratio.o • Die Definition einer rationalen Zahl r soll wie eine übliche Variablendeklaration geschrieben werden, zum Beispiel: rational r; Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 172 zurück Ende

Folgende Funktionen sollen von der Toolbox bereitgestellt werden: r.eingabe(); Dialogeingabe der rationalen Zahl r r.ausgabe(); Dialogausgabe der rationalen Zahl im Format Zähler/Nenner r.definiere( z, n); Setzen der Werte für Zähler und Nenner r.kehrwert(); r enthält danach den Kehrwert r = add(a, b); r = sub(a, b); r = mult(a, b); r = div(a, b); r.add(a); r.sub(a); r.mult(a); r.div(a); Definition der Rechenfunktionen: r = a + b r = a - b r = a * b r = a / b Kurzformoperationen: r += a r -= a r *= a r /= a Die Operanden a und b sollen vom Typ rational, int, oder long Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 173 zurück Ende

5.4 Beispiel: Klasse für rationale Zahlen<br />

5.4.1 Aufgabenstellung<br />

Toolbox zum Rechnen mit rationalen Zahlen<br />

Benutzerschnittstelle<br />

• Benutzer/innen der Toolbox binden ratio.h per #include ein<br />

• linken mit ratio.o<br />

• Die Definition einer rationalen Zahl r soll wie eine übliche Variablendeklaration<br />

geschrieben werden, zum Beispiel:<br />

rational r;<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 172 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!