hallo zusammen,
ich hab ein kleines problem freunde und ich hoffe dass ich bei euch die lösung finde.... also in folgendes findet ihr eine aufgabe als ein programm in c++ und ich weiß kaum womit ich anfangen soll....
also ich bitte euch um hilfe wenn jemanden dafür fit ist
vielen dank freunde.
Praktikumsziele: Üben der Begriffe Zeiger, Referenzen, Call by Value/Reference
Zur Vorführung in einem Programmierkurs soll ein Programm erstellt werden, in dem dann das
Verhalten von Variablen und zugehörigen Zeigervariablen mittels Funktionen demonstriert
werden soll. In dem Programm sind daher 2 Variable (z.B. a,b) eines ausgewählten Typs zu
deklarieren und geeignet zu initialisieren, sowie 2 Zeigervariable auf diesen Typ (z.B. pa und
pb), welche anfänglich auf die beiden Variablen verweisen.
Dann sind folgende Funktionen zu erstellen, wobei die Variablen bzw. Zeigervariablen als
Parameter zu übergeben sind (keine globalen Größen!!). Legen Sie jeweils die passende
Übergabetechnik (Call by Value/Reference) fest.
1) 2 Funktionen mit dem (gleichen) Namen inputValue zur Eingabe der Werte der beiden
Variablen über Tastatur. Die eine Funktion hat dabei Referenzen als Parameter , die
andere hat die beiden Zeigervariablen als Parameter.
2) 2 Funktionen mit dem (gleichen) Namen outputValue zur Anzeige der Werte der beiden
Variablen am Bildschirn. Die eine Funktion hat dabei die Variablen selbst als Parameter,
die andere hat die beiden Zeigervariablen als Parameter.
3) Eine Funktionen mit Namen swap, welche die Werte der Variablen vertauscht.
Freiwillige Zusatzaufgabe
4) Eine Funktionen mit (gleichem) Namen swap, welche die Werte der Zeigervariablen
vertauscht.
Das Programm main soll dann ein Menue enthalten, in welchem der Dozent wiederholt eine der
Funktionen auswählen und aufrufen bzw. das Programm beenden kann.
Für alle Funktionen (ohne main) sind Entwurf und Testplan zu erstellen.
ich hab ein kleines problem freunde und ich hoffe dass ich bei euch die lösung finde.... also in folgendes findet ihr eine aufgabe als ein programm in c++ und ich weiß kaum womit ich anfangen soll....
also ich bitte euch um hilfe wenn jemanden dafür fit ist
vielen dank freunde.
Praktikumsziele: Üben der Begriffe Zeiger, Referenzen, Call by Value/Reference
Zur Vorführung in einem Programmierkurs soll ein Programm erstellt werden, in dem dann das
Verhalten von Variablen und zugehörigen Zeigervariablen mittels Funktionen demonstriert
werden soll. In dem Programm sind daher 2 Variable (z.B. a,b) eines ausgewählten Typs zu
deklarieren und geeignet zu initialisieren, sowie 2 Zeigervariable auf diesen Typ (z.B. pa und
pb), welche anfänglich auf die beiden Variablen verweisen.
Dann sind folgende Funktionen zu erstellen, wobei die Variablen bzw. Zeigervariablen als
Parameter zu übergeben sind (keine globalen Größen!!). Legen Sie jeweils die passende
Übergabetechnik (Call by Value/Reference) fest.
1) 2 Funktionen mit dem (gleichen) Namen inputValue zur Eingabe der Werte der beiden
Variablen über Tastatur. Die eine Funktion hat dabei Referenzen als Parameter , die
andere hat die beiden Zeigervariablen als Parameter.
2) 2 Funktionen mit dem (gleichen) Namen outputValue zur Anzeige der Werte der beiden
Variablen am Bildschirn. Die eine Funktion hat dabei die Variablen selbst als Parameter,
die andere hat die beiden Zeigervariablen als Parameter.
3) Eine Funktionen mit Namen swap, welche die Werte der Variablen vertauscht.
Freiwillige Zusatzaufgabe
4) Eine Funktionen mit (gleichem) Namen swap, welche die Werte der Zeigervariablen
vertauscht.
Das Programm main soll dann ein Menue enthalten, in welchem der Dozent wiederholt eine der
Funktionen auswählen und aufrufen bzw. das Programm beenden kann.
Für alle Funktionen (ohne main) sind Entwurf und Testplan zu erstellen.