Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Informatik in der Schule (http://www.informatikerboard.de/board/board.php?boardid=21)
--- Odd Funktion (http://www.informatikerboard.de/board/thread.php?threadid=3748)


Geschrieben von Bizepsbenny am 28.10.2017 um 16:07:

  Odd Funktion

Hallo,

ich habe eine Frage zur odd-Funktion in Pascal, bzw. zu einem Programmabschnitt:

code:
1:
2:
3:
4:
5:
6:
7:
 gefunden := false;
  if odd (EinZahl) then
    d := 2
  else
    d := 1;


wobei "gefunden" eine boolean Variable und "EinZahl" eine positive natürliche Zahl ist.

Was genau bedeuted dieser Abschnitt übersetzt?



Geschrieben von as_string am 28.10.2017 um 23:28:

 

odd wird halt true, wenn das Argument ungerade ist, sonst false. Aber das findest Du ja auch in jeder Pascal-Docu, oder?
Dementsprechend wird der if-Zweig ausgeführt, wenn EinZahl ungerade, bei gerade der else-Zweig.
Verstehe nicht ganz, was Du genau von uns wissen willst.

Gruß
Marco


Forensoftware: Burning Board, entwickelt von WoltLab GmbH