diff options
Diffstat (limited to 'de-de/bc.html.markdown')
-rw-r--r-- | de-de/bc.html.markdown | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/de-de/bc.html.markdown b/de-de/bc.html.markdown index a73d6e87..5b169f34 100644 --- a/de-de/bc.html.markdown +++ b/de-de/bc.html.markdown @@ -5,7 +5,8 @@ contributors: filename: learnbc-de.bc lang: de-de --- -```c + +```bc /* Das ist ein mehr- zeiliger Kommentar */ # Das ist ein (einzeiliger) Kommentar (in GNU bc). @@ -14,11 +15,11 @@ zeiliger Kommentar */ num = 45 /* Alle Variablen speichern nur Doubles und es ist nicht möglich String-Konstanten direkt zu speichern */ num = 45; /* Es kann nach jedem Statement ein optionales Semikolon - hinzugefügt werden */ + hinzugefügt werden */ /* Blöcke werden mit den Operatoren {} (ähnlich wie in C) bezeichnet */ while(num < 50) { - num += 1 /* äquivalent zu num=num+1. - a = a Op b ist äquivalent zu a Op= b*/ + num += 1 /* äquivalent zu num=num+1. + a = a Op b ist äquivalent zu a Op= b*/ } /* Ausserdem gibt es ++ (Inkrement) und -- (Dekrement) Operatoren */ /* Es gibt 3 spezielle Variablen: @@ -30,21 +31,21 @@ hour = read() /*Eingabe einer Zahl*/ if(hour < 12) { /*Operatoren sind genau wie in C*/ print "Guten Morgen\n" /*"print" Gibt Strings oder Variablen - mit einem Komma separiert aus.*/ + mit einem Komma separiert aus.*/ } else if(hour == 12) { print "Hallo\n" - /* Escape-Sequenzen starten mit einem \ in einem String. - Um Escape-Sequenzen klarer zu machen, ist hier eine vereinfachte - Liste, welche in bc funktioneren: + /* Escape-Sequenzen starten mit einem \ in einem String. + Um Escape-Sequenzen klarer zu machen, ist hier eine vereinfachte + Liste, welche in bc funktioneren: \b: Backspace \c: carriage return \n: Zeilenumbruch \t: Tab \\: Backslash*/ } else { - /* Standardmässig sind Variablen global. */ + /* Standardmässig sind Variablen global. */ thisIsGlobal = 5 - /*Variablen können lokal gemacht werden. Benutze das Schlüsselwort "auto" + /*Variablen können lokal gemacht werden. Benutze das Schlüsselwort "auto" in einer Funktion.*/ } @@ -100,4 +101,3 @@ das Programm beendet. Diese Codezeile ist optional.*/ Viel Spass mit diesem einfachen Rechner! (Oder dieser Programmiersprache, um exakt zu sein.) Das ganze Programm wurde in GNU bc geschrieben. Um es auszuführen, benutze ```bc learnbc.bc```. - |