switch language to english

C++ Kurs -- Funktionen (Parameterliste und Rückgabewert)

Verwenden Sie die Lösung der Aufgabe Boolsche Operatoren.


Die Programmzeilen, die die Ergebnisse a bis e berechnen und sie auf der Konsole ausgeben, sind mehrfach identisch vorhanden. Sie sollen durch einen Funktionsaufruf ersetzt werden, um das Programm kürzer und übersichtlicher zu gestalten:

  • Erzeugen Sie eine Funktion mit dem Namen berechnenUndAusgeben.
  • Die Parameterliste soll aus vier bool-Variablen b1 bis b4 bestehen.
  • Die Programmzeilen, die die Ergebnisse a bis e berechnen und sie auf der Konsole ausgeben, sollen im Funktionrumpf geschrieben werden.
  • In der main() soll nun nur noch die Funktion berechnenUndAusgeben(bool ...) aufgerufen werden.

Bei der "Bit-Klemptnerei" soll die Erzeugung des comp Wertes und die Berechnung ob das Bit gesetzt ist in eine Funktion ausgelagert werden.

  • Erzeugen Sie eine Funktion bitposition mit bool-Rückgabewert und den Parametern "zahl" und "position".
  • Die Funktion soll prüfen, ob das Bit an der angegebenen Position in der Zahl gesetzt ist.
  • Der Rückgabewert der Funktion soll angeben, ob das Bit an der Position gesetzt ist oder nicht.

Lösung anzeigen

zum Seitenanfang