Programmieren mit C#
Variablen und Datentypen
Du wählst int, decimal, bool und string passend und unterscheidest Syntaxregeln von Namenskonventionen.
- Fragen
- 10
- Dauer
- ca. 5–10 Min.
- Internes Trainingsziel
- 60 %
- Verstehen
Grundlagen in Ruhe anschauen.
- Ausprobieren
Antworten wählen und bei Bedarf ändern.
- Weiterkommen
Nach der Abgabe Lösungen mit Erklärungen sehen.
VERSTEHEN
Kurz erklärt. Gut vorbereitet.
Zusammenhänge verstehen
Eine Variable hat einen Namen, einen Datentyp und einen Wert. int anzahl = 6; deklariert eine Ganzzahlvariable und gibt ihr den Startwert 6. anzahl = 9; ändert später den Wert, nicht den Typ. int speichert ganze Zahlen innerhalb eines begrenzten Bereichs. decimal eignet sich für dezimale Rechnungen, etwa mit Geldbeträgen; ein Literal wie 2.40m trägt das Suffix m. double ist ein anderer Zahlentyp, der viele Dezimalbrüche nur näherungsweise darstellt. Auch decimal hat eine begrenzte Genauigkeit und einen begrenzten Wertebereich. string speichert Text in doppelten Anführungszeichen, bool einen Wahrheitswert true oder false. Die Zuweisung verwendet ein einzelnes Gleichheitszeichen. C# unterscheidet Gross- und Kleinschreibung: preis und Preis sind verschiedene Namen. Für lokale Variablen verwenden wir verständliche camelCase-Namen wie anzahlPlaetze. Das ist eine Stilkonvention, keine Vorschrift des Compilers: Number ist beispielsweise ein legaler Name. Ein Name darf nicht mit einer Ziffer beginnen; Bindestriche sind keine Bestandteile eines gewöhnlichen Variablennamens. Prüfe ausserdem, ob der Name die Bedeutung und gegebenenfalls die Einheit verständlich macht.