Zusammenfassung
In dieser Lektion hast du gelernt:
- Ein Programm ist eine Folge von Anweisungen, die nacheinander von oben nach unten ausgeführt werden. Bevor es läuft, prüft und übersetzt der Compiler es.
- Jedes Programm hat einen Rahmen:
#include <iostream>und die Funktionint main() { }. Die Anweisungen stehen zwischen den geschweiften Klammern vonmain. - Jede Anweisung endet mit einem Semikolon
;. std::cout <<schickt das, was danach folgt, an die Ausgabe. Eine Anweisung kann mehrere Dinge hintereinander ausgeben, jedes nach einem eigenen<<. Die Leerzeichen dazwischen musst du selbst in den Text schreiben.std::bedeutet „aus der Standardbibliothek“. Dieser Kurs verwendet nicht die Zeileusing namespace std;, die du im Netz siehst.- Text schreibst du in doppelte Anführungszeichen, Zahlen ohne. C++ kann mit Zahlen rechnen:
std::cout << 5 + 3gibt8aus,std::cout << "5 + 3"dagegen5 + 3. std::coutbeginnt nicht von selbst eine neue Zeile. Eine Zeile beendest du mitstd::endloder mit\nim Text.- Kommentare beginnen mit
//und gelten bis zum Zeilenende, oder sie stehen zwischen/*und*/. Der Compiler ignoriert sie. Mit ihnen kannst du auch Code ausschalten (auskommentieren). - Die Fehlermeldung
main.cpp:ZEILE:SPALTE: error: Beschreibungsagt, wo der Fehler ist und was falsch ist. Behebe immer den ersten Fehler zuerst und führe das Programm erneut aus.
In der nächsten Lektion lernst du, Werte in Variablen zu speichern und mit ihnen zu rechnen.
So schreibst du es:
"Shift + 2
/Shift + 7
\Alt Gr + ß
{Alt Gr + 7
}Alt Gr + 0
<<
>Shift + <
[Alt Gr + 8
]Alt Gr + 9
##
&Shift + 6
|Alt Gr + <
*Shift + +
Anweisungen
- 1
Bevor du weitermachst, probiere alles an einer kleinen Aufgabe aus: dem Endbildschirm eines Spiels.
Gib unter der Überschrift die Punkte aus beiden Runden aus, jede in einer eigenen Zeile, sodass das Programm ausgibt:
SPIEL VORBEI Runde 1: 1250 Runde 2: 300 - 2
Füge eine letzte Zeile hinzu,
Gesamt: 1550. Schreibe die Zahl 1550 aber nicht selbst hin: Lass C++ die Punkte aus beiden Runden addieren,1250 + 300. - 3
Schreibe über die Anweisung, die
1250 + 300berechnet, einen Kommentar, der sagt, was diese Anweisung tut.