diff options
author | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-05-27 12:15:14 -0600 |
---|---|---|
committer | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-05-27 12:15:14 -0600 |
commit | 12ecedd4f51ec9f61b45058755c161d773e1be40 (patch) | |
tree | 75d936e5298d5e8e58f7f771808bdb95cf8f833e /de-de/bc.html.markdown | |
parent | e1bc8441e80800278f4276906b0c9f6c14b28eee (diff) |
Correct highlighted lanugages
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```. - |