Revision history for GrundlagenDerProgrammierung
Additions:
{{image url="prog1.jpg" width="400" class="center"}}
Deletions:
Additions:
{{image url="prog1.jpg" width="300" class="center"}}
Deletions:
Additions:
{{image url="prog1.jpg"}}
Deletions:
Additions:
{{files}}
Additions:
||@@ + + @@||@@Erhöhung um eins@@||
Deletions:
Additions:
||@@ ++ @@||@@Erhöhung um eins@@||
Deletions:
Additions:
||@@ + + @@||@@Erhöhung um eins@@||
||@@ -- @@||@@Verringerung um eins@@||
||@@ sizeof @@||@@gibt die Grösse in Bytes zurück@@||
||@@ -- @@||@@Verringerung um eins@@||
||@@ sizeof @@||@@gibt die Grösse in Bytes zurück@@||
Deletions:
** -- ** Verringerung um eins
**sizeof** gibt die Grösse in Bytes zurück
Additions:
||@@ @@||@@logische OR@@||
Deletions:
Additions:
||@@ '||' @@||@@logische OR@@||
Deletions:
Additions:
||@@ (||) @@||@@logische OR@@||
Deletions:
Additions:
||@@ "||" @@||@@logische OR@@||
Deletions:
Additions:
||@@ || @@||@@logische OR@@||
Deletions:
Additions:
||@@ |\| @@||@@logische OR@@||
Deletions:
Additions:
| | logische OR
Deletions:
Additions:
||@@ & & @@||@@logische AND@@||
||@@ | | @@||@@logische OR@@||
||@@ ! @@||@@logische NOT@@||
||@@ | | @@||@@logische OR@@||
||@@ ! @@||@@logische NOT@@||
Deletions:
** | | ** logische OR
** ! ** logische NOT
Additions:
||@@ <= @@||@@kleiner-gleich@@||
||@@ >= @@||@@grösser-gleich@@||
||@@ != @@||@@nicht gleich@@||
||@@ >= @@||@@grösser-gleich@@||
||@@ != @@||@@nicht gleich@@||
Deletions:
||@@ > = @@||@@grösser-gleich@@||
||@@ ! = @@||@@nicht gleich@@||
Additions:
||@@ < = @@||@@kleiner-gleich@@||
||@@ > = @@||@@grösser-gleich@@||
||@@ = = @@||@@gleich@@||
||@@ ! = @@||@@nicht gleich@@||
||@@ > = @@||@@grösser-gleich@@||
||@@ = = @@||@@gleich@@||
||@@ ! = @@||@@nicht gleich@@||
Deletions:
||@@ >= @@||@@grösser-gleich@@||
||@@ == @@||@@gleich@@||
||@@ != @@||@@nicht gleich@@||
Additions:
** & & ** logische AND
** | | ** logische OR
** | | ** logische OR
Deletions:
** || ** logische OR
Additions:
||@@ > @@||@@grösser als@@||
Deletions:
Additions:
||@@ < @@||@@kleiner als@@||
||@@ <= @@||@@kleiner-gleich@@||
||@@ > @@||@grösser als@@||
||@@ >= @@||@@grösser-gleich@@||
||@@ == @@||@@gleich@@||
||@@ != @@||@@nicht gleich@@||
||@@ <= @@||@@kleiner-gleich@@||
||@@ > @@||@grösser als@@||
||@@ >= @@||@@grösser-gleich@@||
||@@ == @@||@@gleich@@||
||@@ != @@||@@nicht gleich@@||
Deletions:
** <= ** kleiner oder gleich als
** > ** grösser als
** >= ** grösser oder gleich als
** == ** gleich
** != ** nicht gleich
Additions:
||@@ + @@||@@Addition@@||
||@@ - @@||@@Subtraktion@@||
||@@ * @@||@@Multiplikation@@||
||@@ / @@||@@Division@@||
||@@ % @@||@@Betrag oder Absolutwert@@||
||@@ - @@||@@Subtraktion@@||
||@@ * @@||@@Multiplikation@@||
||@@ / @@||@@Division@@||
||@@ % @@||@@Betrag oder Absolutwert@@||
Deletions:
||@@** - **@@||@@Subtraktion@@||
||@@** * **@@||@@Multiplikation@@||
||@@** / **@@||@@Division@@||
** * ** Multiplikation
** / ** Division
** % ** Betrag oder Absolutwert
Additions:
||@@** + **@@||@@Addition@@||
||@@** - **@@||@@Subtraktion@@||
||@@** * **@@||@@Multiplikation@@||
||@@** / **@@||@@Division@@||
||@@** - **@@||@@Subtraktion@@||
||@@** * **@@||@@Multiplikation@@||
||@@** / **@@||@@Division@@||
Deletions:
||@@** - **@@|| Subtraktion||
Additions:
||@@** + **@@|| Addition||
||@@** - **@@|| Subtraktion||
||@@** - **@@|| Subtraktion||
Deletions:
||** - **|| Subtraktion||
Additions:
|=|Zeichen|=|Beschreibung||
||** + **|| Addition||
||** - **|| Subtraktion||
||** + **|| Addition||
||** - **|| Subtraktion||
Deletions:
** - ** Subtraktion
Additions:
Das heisst, die Wörte //typ// aus der o.g. allgemeine Struktur müssen **int**, **char**, **float**, **double**, **bool** oder **void** sein.
Deletions:
Additions:
**#define** KONSTANT //wert// {{color text="-------------------" c="white"}} {{color text="/ / Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="-----------------------------------------" c="white"}} {{color text="/ / Hauptfunktion des Programms" c="green"}}
//typ// variable; {{color text="---------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code des Programms * /
//typ// funktion1(argumente) {{color text="---------------------" c="white"}} {{color text="/ / erste Nebenfunktion" c="green"}}
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code der erste Funktion * /
//typ// funktion2(argumente) {{color text="---------------------" c="white"}} {{color text="/ / zweite Nebenfunktion" c="green"}}
//typ// variable2; {{color text="--------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code der zweite Funktion * /
Sie können in zwei verschiedene Weisen erstellt werden. Wenn der Kommentar nur eine Linie besetzt, muss er mit dem Zeichen ** / / ** anfangen. Wenn der Kommentar mehr als eine Linie besetzt, muss er mit dem Zeichen ** / * ** am Anfang und dem Zeichen ** * / ** am Ende geschrieben werden.
**main()** {{color text="-----------------------------------------" c="white"}} {{color text="/ / Hauptfunktion des Programms" c="green"}}
//typ// variable; {{color text="---------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code des Programms * /
//typ// funktion1(argumente) {{color text="---------------------" c="white"}} {{color text="/ / erste Nebenfunktion" c="green"}}
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code der erste Funktion * /
//typ// funktion2(argumente) {{color text="---------------------" c="white"}} {{color text="/ / zweite Nebenfunktion" c="green"}}
//typ// variable2; {{color text="--------------------------" c="white"}} {{color text="/ / Deklaration von lokale Variablen" c="green"}}
/ * Code der zweite Funktion * /
Sie können in zwei verschiedene Weisen erstellt werden. Wenn der Kommentar nur eine Linie besetzt, muss er mit dem Zeichen ** / / ** anfangen. Wenn der Kommentar mehr als eine Linie besetzt, muss er mit dem Zeichen ** / * ** am Anfang und dem Zeichen ** * / ** am Ende geschrieben werden.
Deletions:
**main()** {{color text="-----------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
//typ// variable; {{color text="---------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code des Programms
//typ// funktion1(argumente) {{color text="---------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der erste Funktion
//typ// funktion2(argumente) {{color text="---------------------" c="white"}} {{color text="zweite Nebenfunktion" c="green"}}
//typ// variable2; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der zweite Funktion
Sie können in zwei verschiedene Weisen erstellt werden. Wenn der Kommentar nur eine Linie besetzt, muss er mit dem Zeichen ** / / ** anfangen. Wenn der Kommentar mehr als eine Linie besetzt, muss er mit dem Zeichen ** /* ** am Anfang und dem Zeichen ** */ ** am Ende geschrieben werden.
Additions:
**#include** <datei_name.h> {{color text="------------------" c="white"}} {{color text="/ / Einfügen der Kopfdatei" c="green"}}
//typ// variable; {{color text="---------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
//typ// variable; {{color text="---------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Deletions:
//typ// variable; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Additions:
Sie können in zwei verschiedene Weisen erstellt werden. Wenn der Kommentar nur eine Linie besetzt, muss er mit dem Zeichen ** / / ** anfangen. Wenn der Kommentar mehr als eine Linie besetzt, muss er mit dem Zeichen ** /* ** am Anfang und dem Zeichen ** */ ** am Ende geschrieben werden.
Deletions:
Additions:
Sie können in zwei verschiedene Weisen erstellt werden. Wenn der Kommentar nur eine Linie besetzt, muss er mit dem Zeichen ** '//' ** anfangen. Wenn der Kommentar mehr als eine Linie besetzt, muss er mit dem Zeichen ** /* ** am Anfang und dem Zeichen ** */ ** am Ende geschrieben werden.
Deletions:
Additions:
//typ// variable; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
**...**
**...**
Deletions:
...
Additions:
Code des Programms
//typ// funktion2(argumente) {{color text="---------------------" c="white"}} {{color text="zweite Nebenfunktion" c="green"}}
//typ// variable3; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der zweite Funktion
//typ// funktion2(argumente) {{color text="---------------------" c="white"}} {{color text="zweite Nebenfunktion" c="green"}}
//typ// variable3; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der zweite Funktion
Deletions:
//typ// funktion2(argumente) // zweite Nebenfunktion
{
//typ// variable3; // Deklaration von lokale Variablen
/*Code der zweite Funktion*/
return(ergebnis);
}
Additions:
[Code des Programms]
Deletions:
Additions:
//typ// funktion1(argumente) {{color text="---------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
Deletions:
Additions:
//typ// funktion1(argumente) {{color text="--------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
Deletions:
Additions:
//typ// funktion1(argumente) {{color text="---------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
//typ// variable2; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
//typ// variable2; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Deletions:
//typ// variable2; {{color text="-------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Additions:
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
//typ// funktion1(argumente) {{color text="-------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
//typ// variable2; {{color text="-------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der erste Funktion
**return**(ergebnis);
//typ// funktion1(argumente) {{color text="-------------------" c="white"}} {{color text="erste Nebenfunktion" c="green"}}
//typ// variable2; {{color text="-------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Code der erste Funktion
**return**(ergebnis);
Deletions:
//typ// funktion1(argumente) // erste Nebenfunktion
//typ// variable2; // Deklaration von lokale Variablen
/*Code der erste Funktion*/
Additions:
Code des Programms
Deletions:
Additions:
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Deletions:
Additions:
//typ// variable1; {{color text="--------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Deletions:
Additions:
//typ// variable1; {{color text="---------------------------" c="white"}} {{color text="Deklaration von lokale Variablen" c="green"}}
Deletions:
Additions:
**main()** {{color text="-----------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Deletions:
Additions:
**main()** {{color text="----------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Deletions:
Additions:
**#define** KONSTANT //wert// {{color text="-------------------" c="white"}} {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="--------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
**main()** {{color text="--------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Deletions:
**main()** {{color text="------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Additions:
**#define** KONSTANT //wert// {{color text="--------------------" c="white"}} {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
**main()** {{color text="------------------------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Deletions:
**main()** {{color text="------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Additions:
**#include** <datei_name.h> {{color text="------------------" c="white"}} {{color text="Einfügen der Kopfdatei" c="green"}}
**#define** KONSTANT //wert// {{color text="------------------" c="white"}} {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
**#define** KONSTANT //wert// {{color text="------------------" c="white"}} {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="------------------" c="white"}} {{color text="Hauptfunktion des Programms" c="green"}}
Deletions:
**#define** KONSTANT //wert// {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="Hauptfunktion des Programms" c="green"}}
Additions:
**#include** <datei_name.h> {{color text="------------------" c="white"}} {{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> %{{color text="Einfügen der Kopfdatei" c="green"}}%
Deletions:
Additions:
**#include** <datei_name.h> ~&{{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> {{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> ~~ {{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> ~~{{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> {{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
**#include** <datei_name.h> {{color text="Einfügen der Kopfdatei" c="green"}}
**#define** KONSTANT //wert// {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="Hauptfunktion des Programms" c="green"}}
**{**
//typ// variable1; {{color text="Deklaration von lokale Variablen" c="green"}}
**}**
**#define** KONSTANT //wert// {{color text="Einfügen der globale Konstanten" c="green"}}
**main()** {{color text="Hauptfunktion des Programms" c="green"}}
**{**
//typ// variable1; {{color text="Deklaration von lokale Variablen" c="green"}}
**}**
Deletions:
#define KONSTANT //wert// // Einfügen der globale Konstanten
main() // Hauptfunktion des Programms
//typ// variable1; // Deklaration von lokale Variablen
Additions:
#include <datei_name.h> {{color text="Einfügen der Kopfdatei" c="green"}}
Deletions:
Additions:
#include <datei_name.h> // {{color text="text" c="green"}}Einfügen der Kopfdatei
Deletions:
Additions:
#include <datei_name.h> // {{color text="text" c="color"}}Einfügen der Kopfdatei
Deletions:
insert-source-code-here
%%
Additions:
#include <datei_name.h> // Einfügen der Kopfdatei%%(language-ref)
insert-source-code-here
%%
insert-source-code-here
%%
Deletions:
Additions:
#include <datei_name.h> /*Einfügen der Kopfdatei*/
Deletions:
Additions:
====__Operatoren für Vergleich__====
====__Logische Operatoren__====
====__Einstellige Operatoren__====
====__Logische Operatoren__====
====__Einstellige Operatoren__====
Deletions:
__Logische Operatoren__
__Einstellige Operatoren__
Additions:
=====**Kommentare**=====
=====**Elementare Datentypen**=====
=====**Wichtigste Operatoren**=====
====__Aritmetische Operatoren__====
=====**Elementare Datentypen**=====
=====**Wichtigste Operatoren**=====
====__Aritmetische Operatoren__====
Deletions:
**Elementare Datentypen**
**Wichtigste Operatoren**
__Aritmetische Operatoren__
Additions:
=====**Allgemeine Struktur**=====