Spielwiese: Unterschied zwischen den Versionen

Aus SibiWiki
Zur Navigation springen Zur Suche springen
 
(33 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
= Willkommen auf der SIBI-Wiki Spielwiese! =
= Willkommen auf der SIBI-Wiki Spielwiese! =


Hier kann jeder mal ausprobieren, wie das Ganze funktioniert.
* Hier kann jeder mal ausprobieren, wie das Ganze funktioniert.
* Dafür lohnt sich das '''[http://sibi-leo.de/wiki/images/SIBI-wiki-cheat-sheet.pdf  SIBI-wiki-cheat-sheet]'''!
** Runterladen, Ausdrucken und neben den Computer legen!


Dafür lohnt sich das '''[http://sibi-leo.de/wiki/images/SIBI-wiki-cheat-sheet.pdf  SIBI-wiki-cheat-sheet]'''!
Zurück zur [[Hauptseite]]
 
=CODE=
 
hier ist text
 
'''WICHTIG: Vor dem Code-Tag muss ein Leerzeichen stehen!'''
<code>
for(int i=0; i<100; i++){
    '''System.out.println(i);'''
  }
</code>
... und hier geht der Text weiter.
 
=Math=
Hier nur ein paar Beispiele, wie Math aussieht:
 
<math>\pm \sqrt{b^2 - 4ac} \over 2a</math>
 
<math>\sum\limits_{i=1}^n i^2 = \frac{n(n+1)(2n+1)}{6}</math>


Runterladen, Ausdrucken und neben den Computer legen!
<math> f(x) = \frac{1}{2}x^2, f^{'}(x) = x </math>


Zurück zur [[Hauptseite]]
<math>\int^{b}_{a} f(x) dx = F(b) - F(a)</math>
 
<math>\textrm{--------------- schöne Linie -------------}</math>
 
<math>\begin{align} x^3 &=  -8\\ \Leftrightarrow x &= -2 \end{align}</math>
 
=iframe=
 
<html><iframe width=600 height=10000 frameborder=no scrollig=auto src="http://sibi-wiki.de/informatikag/nachhilfe/index.php"></iframe></html>


=Tabellen=
=Tabellen=


{| class="wikitable" border="1"
{| class="wikitable"
! Programmbeschreibung !! Java Quelltext
|-
|
  {|style="border-style: solid; border-width: 0px;"
    '''Methode rundUmDenWald()'''
    {|style="border-style: solid; border-width: 3px 0px 3px 3px; margin: 5px"
      | Solange Kara nicht auf einem Blatt steht
      {|style="border-style: solid; border-width: 2px 0px 2px 2px; margin: 5px"
        | '''''(Nachdenken!)'''''<br>wenn kein Baum rechts ist
        {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
            | drehe dich nach rechts
        |} sonst
        {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
            | wenn ein Baum vorne ist
            {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
              | drehe dich nach links<br/>wenn ein Baum vorne ist
              {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
                  | drehe dich nach links
              |}
            |}
        |} <br/>'''''(Schritt ausführen!)'''''<br/>gehe einen Schritt
      |}
    |}
  |}
||
  public void rundUmDenWald()
  {
    while(!kara.onLeaf())
    {
        // '''''(Nachdenken!)'''''
        if(!kara.treeRight())
        {
          kara.turnRight();
        }
        else
        {
          if(kara.treeFront())
          {
              kara.turnLeft();
              if(kara.treeFront())
              {
                kara.turnLeft();
              }
          }
        }
     
        // '''''(Schritt ausführen!)'''''
        kara.move();
    }
  }
|}
 
==Tabellentest 2==
 
 
{| class="wikitable"
! Programmbeschreibung !! Java Quelltext
|-
|
  {| style="border-style: solid; border-width: 0px;"
    '''Methode rundUmDenWald()'''
    {| style="border-style: solid; border-width: 3px 0px 3px 3px; margin: 5px"
      | Solange Kara nicht auf einem Blatt steht
      {| style="border-style: solid; border-width: 2px 0px 2px 2px; margin: 5px"
        | '''''(Nachdenken!)'''''<br>wenn kein Baum rechts ist
        {| style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
            | drehe dich nach rechts
        |} sonst
        {| style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
            | wenn ein Baum vorne ist
            {| style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
              | drehe dich nach links<br/>wenn ein Baum vorne ist
              {| style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
                  | drehe dich nach links
              |}
            |}
        |} <br/>'''''(Schritt ausführen!)'''''<br/>gehe einen Schritt
      |}
    |}
  |}
||
<code>
  public void rundUmDenWald()
  {
    while(!kara.onLeaf())
    {
        // '''''(Nachdenken!)'''''
        if(!kara.treeRight())
        {
          kara.turnRight();
        }
        else
        {
          if(kara.treeFront())
          {
              kara.turnLeft();
              if(kara.treeFront())
              {
                kara.turnLeft();
              }
          }
        }
     
        // '''''(Schritt ausführen!)'''''
        kara.move();
    }
  }
</code>
|}
 
==Tabellentest 3==
 
{|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
  | Hello<br>test
  {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
    | Helle 2
  |}
|}
 
 
{| class="wikitable"
|+ Beschriftung
|+ Beschriftung
! Überschrift1 !! Überschrift2
! Überschrift !! Überschrift
|-
|-
| Zelle11 || Zelle12
| Zelle || Zelle
|-
|-
| Zelle21 || Zelle22
| Zelle || Zelle
|}
|}


==Tabellentest 4==
{| class="wikitable"
! Programmbeschreibung !! Java Quelltext
|-
|
  {|style="border-style: solid; border-width: 0px;"
    | '''Methode zaehleBlaetter()''': ''gibt eine Zahl zurück''
    {|style="border-style: solid; border-width: 2px 0px 2px 2px; margin: 5px"
      | Setze ergebnis auf 0<br/>Solange Kara auf einem Blatt steht
      {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
        | erhöhe ergebnis um 1<br/>gehe einen Schritt
      |} gib ergebnis zurück;
    |}
  |}
||
  public int zaehleBlaetter()
  {
    int ergebnis = 0;
    while(kara.onLeaf())
    {
        ergebnis = ergebnis + 1;
        kara.move();
    }
    return ergebnis;
  }
|}
{| class="wikitable"
! Programmbeschreibung !! Java Quelltext
|-
|
  {|style="border-style: solid; border-width: 0px;"
    | Methode zwanzigerLinieLegen()
    {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
      | Wiederhole 20-mal
      {|style="border-style: solid; border-width: 1px 0px 1px 1px; margin: 5px"
        | lege ein Blatt<br/>gehe einen Schritt
      |}
    |} <br>und noch was
  |}
||
  public void zwanzigerLinieLegen()
  {
    '''for(int i=0; i<20; i++)
    {
        kara.putLeaf();
        kara.move();
    }
  }
|}


= Quelltext =
= Quelltext =

Aktuelle Version vom 23. Januar 2022, 15:03 Uhr

Willkommen auf der SIBI-Wiki Spielwiese!

  • Hier kann jeder mal ausprobieren, wie das Ganze funktioniert.
  • Dafür lohnt sich das SIBI-wiki-cheat-sheet!
    • Runterladen, Ausdrucken und neben den Computer legen!

Zurück zur Hauptseite

CODE

hier ist text

WICHTIG: Vor dem Code-Tag muss ein Leerzeichen stehen!


for(int i=0; i<100; i++){
   System.out.println(i);
 }

... und hier geht der Text weiter.

Math

Hier nur ein paar Beispiele, wie Math aussieht:

[math]\displaystyle{ \pm \sqrt{b^2 - 4ac} \over 2a }[/math]

[math]\displaystyle{ \sum\limits_{i=1}^n i^2 = \frac{n(n+1)(2n+1)}{6} }[/math]

[math]\displaystyle{ f(x) = \frac{1}{2}x^2, f^{'}(x) = x }[/math]

[math]\displaystyle{ \int^{b}_{a} f(x) dx = F(b) - F(a) }[/math]

[math]\displaystyle{ \textrm{--------------- schöne Linie -------------} }[/math]

[math]\displaystyle{ \begin{align} x^3 &= -8\\ \Leftrightarrow x &= -2 \end{align} }[/math]

iframe

<html><iframe width=600 height=10000 frameborder=no scrollig=auto src="http://sibi-wiki.de/informatikag/nachhilfe/index.php"></iframe></html>

Tabellen

Programmbeschreibung Java Quelltext
Methode rundUmDenWald()
Solange Kara nicht auf einem Blatt steht
(Nachdenken!)
wenn kein Baum rechts ist
drehe dich nach rechts
sonst
wenn ein Baum vorne ist
drehe dich nach links
wenn ein Baum vorne ist
drehe dich nach links

(Schritt ausführen!)
gehe einen Schritt
 public void rundUmDenWald()
 {
    while(!kara.onLeaf())
    {
       // (Nachdenken!)
       if(!kara.treeRight())
       {
          kara.turnRight();
       }
       else
       {
          if(kara.treeFront())
          {
             kara.turnLeft();
             if(kara.treeFront())
             {
                kara.turnLeft();
             }
          }
       }
     
       // (Schritt ausführen!)
       kara.move();
    }
  }

Tabellentest 2

Programmbeschreibung Java Quelltext
Methode rundUmDenWald()
Solange Kara nicht auf einem Blatt steht
(Nachdenken!)
wenn kein Baum rechts ist
drehe dich nach rechts
sonst
wenn ein Baum vorne ist
drehe dich nach links
wenn ein Baum vorne ist
drehe dich nach links

(Schritt ausführen!)
gehe einen Schritt

 public void rundUmDenWald()
 {
    while(!kara.onLeaf())
    {
       // (Nachdenken!)
       if(!kara.treeRight())
       {
          kara.turnRight();
       }
       else
       {
          if(kara.treeFront())
          {
             kara.turnLeft();
             if(kara.treeFront())
             {
                kara.turnLeft();
             }
          }
       }
     
       // (Schritt ausführen!)
       kara.move();
    }
  }

Tabellentest 3

Hello
test
Helle 2


Beschriftung
Überschrift Überschrift
Zelle Zelle
Zelle Zelle

Tabellentest 4

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;
  }
Programmbeschreibung Java Quelltext
Methode zwanzigerLinieLegen()
Wiederhole 20-mal
lege ein Blatt
gehe einen Schritt

und noch was
 public void zwanzigerLinieLegen()
 {
    for(int i=0; i<20; i++)
    {
       kara.putLeaf();
       kara.move();
    }
  }

Quelltext

public static void main(String[] args){
System.out. println("Hello");
}