Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Theoretische Informatik (http://www.informatikerboard.de/board/board.php?boardid=5)
--- Funktionsköpfe? (http://www.informatikerboard.de/board/thread.php?threadid=2634)


Geschrieben von Lars am 28.11.2015 um 15:46:

  Funktionsköpfe?

Meine Frage:
Aufgabe 3: Funktionen
Schreiben Sie für jede der folgenden Aufgaben (genau) einen Funktionskopf. Achten Sie auf sinnvolle Namen
der Funktionen und Parameter und Datentypen der Parameter und Rückgabewerte.
1. Der größte gemeinsame Teiler von zwei natürlichen Zahlen a, b (also die größte natürliche Zahl c, die a
und b teilt) soll berechnet werden.
2. Die Anzahl der Millisekunden (ms, 1 s = 103 ms) eines übergebenen Jahres (Jahreszahl) soll bestimmt
werden.
3. Für rationale Zahlen a, b, c,  soll bestimmt werden, ob c ?  < a
b < c + .
Die Funktionen sollen nicht implementiert werden. Schreiben Sie nur die Funktionsköpfe!
Hint:
Es sollen nur Jahre mit ?9999 ? j ? 9999 beachtet werden. Ein Jahr hat ca. 3,15 · 107 Sekunden.

Meine Ideen:
Ich versteh nicht ganz wie das mit Funktionskopf gemeint ist. Wir sollen kein Programm schreiben, sondern nur einen Kopf? Kann mir das mal jemand für eine der Aufgaben erklären?



Geschrieben von eulerscheZahl am 28.11.2015 um 16:04:

 

Ein Beispiel für die erste Aufgabe:
code:
1:
float ggT(int a, short b);

nur zur Demonstration, die Datentypen solltest du überdenken.



Geschrieben von Lars am 28.11.2015 um 17:05:

 

Alles klar verstanden


Forensoftware: Burning Board, entwickelt von WoltLab GmbH