This project includes exemplary solutions for tasks within a C# workshop for trainees. Part I of the workshop is about basic operations while Part II focuses on arrays and reducing redundancy through methods.
- Part I
- Lies eine Eingabe ein und gib sie wieder aus. (Eingabe/ Ausgabe)
- Gib die Eingabe nur aus wenn du mit ja bestätigst sonst gib eine Fehlermeldung aus. (Bedingungen)
- Wiederhole deine Eingabe x-mal. Die Variabel X wird vom Programm abgefragt. (Schlaufen)
- Programmiere ein Rechteck mit einem einzelnen Zeichen (+, x, o, %...), Höhe und Breite werden vom Programm abgefragt. (Doppelte Schlaufen)
- Modifiziere dein Rechteck so, dass der Rand ein Zeichen und das Zentrum ein weiteres Zeichen ist. (Schleifen mit Bedingungen)
- Lass dein Programm erst beenden wenn du den Befehl „exit“ eingibst. Lasse den Nutzer ansonsten ein neues Rechteck definieren und frage zusätzlich die Zeichen welche dazu verwendet werden sollen ab. (Schlaufen mit Bedingung)
- Part II
- Wiederhole das Rechteck mit unterschiedlichen, zufällig aus einer Menge gewählten Zeichenkombinationen. (Zufall, Arrays)
- Wiederhole das Rechteck mit sich wiederholenden Zeichen aus einem zweidimensionalen Array. (Indizes, zweidimensionaler Array)
- Ermögliche es dem Nutzer, einzelne Felder aus dem mehrdimensionalen Array durch Abfragen abzuändern. (Indizes, zweidimensionaler Array)