Programmiertechnik: Unterschied zwischen den Versionen

Aus SibiWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ {| class="wikitable" |+ Beschriftung ! Programmbeschreibung !! Java Quelltext |- | '''Methode zaehleBlaetter()''' <br/> ''gibt eine Zahl zurück''<br/> …“)
 
Zeile 5: Zeile 5:
|-
|-
|
|
   '''Methode zaehleBlaetter()''' <br/>
   '''Methode zaehleBlaetter()'''  
  ''gibt eine Zahl zurück''<br/>
        ''gibt eine Zahl zurück''
   &lceil;&macr; <br/>
   &lceil;&macr;&macr;&macr;&macr;&macr;&macr;
   &#124; <br/>
  &#124;  Setze ergebnis auf 0
   &lfloor;&#822;
  &#124;  Solange Kara auf einem Blatt steht
  &#124;  &lceil;&macr;&macr;&macr;&macr;&macr;&macr;
   &#124; &#124; erhöhe ergebnis um 1
   &#124;  &#124; gehe einen Schritt
  &#124;  &lfloor; &#822; &#822; &#822; &#822; &#822; &#822;
  &#124;  gib ergebnis zurück;
  &lfloor; &#822; &#822; &#822; &#822; &#822; &#822;
||  
||  
Zelle
  public int zaehleBlaetter()
  {
    int ergebnis = 0;
    while(kara.onLeaf())
    {
        ergebnis = ergebnis + 1;
        kara.move();
    }
    return ergebnis;
  }
|}
|}

Version vom 2. Januar 2016, 18:01 Uhr

Beschriftung
Programmbeschreibung Java Quelltext
 Methode zaehleBlaetter() 
        gibt eine Zahl zurück
 ⌈¯¯¯¯¯¯ 
 |  Setze ergebnis auf 0
 |  Solange Kara auf einem Blatt steht
 |  ⌈¯¯¯¯¯¯
 |  | erhöhe ergebnis um 1
 |  | gehe einen Schritt
 |  ⌊ ̶ ̶ ̶ ̶ ̶ ̶
 |  gib ergebnis zurück;
 ⌊ ̶ ̶ ̶ ̶ ̶ ̶
 public int zaehleBlaetter()
 {
    int ergebnis = 0;
    while(kara.onLeaf())
    {
       ergebnis = ergebnis + 1;
       kara.move();
    }
    return ergebnis;
  }