Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
ef_informatik:programmieren_csharp [2023-09-12 12:16] – sca | ef_informatik:programmieren_csharp [2023-10-03 14:42] (aktuell) – sca | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Programmieren in C# ====== | ====== Programmieren in C# ====== | ||
+ | |||
+ | ++++Lernziele| | ||
+ | |||
+ | * **Grundlagen C#**, alles im Dossier unten: | ||
+ | * Variablen | ||
+ | * Schleifen | ||
+ | * Verzweigungen | ||
+ | * Funktionen | ||
+ | * Arrays | ||
+ | * Listen | ||
+ | * ... | ||
+ | |||
+ | |||
+ | ++++ | ||
**Slides:** | **Slides:** | ||
Zeile 746: | Zeile 760: | ||
Die meisten Programmiersprachen kommen mit vielen vorprogrammierten Utility-Functions daher, die einem das Leben vereinfachen. Ziel dieser Aufgabe ist es, diese **Utility-Functions selbst zu programmieren**, | Die meisten Programmiersprachen kommen mit vielen vorprogrammierten Utility-Functions daher, die einem das Leben vereinfachen. Ziel dieser Aufgabe ist es, diese **Utility-Functions selbst zu programmieren**, | ||
- | 1. Funktion `Length`, die die Länge eines Strings bestimmt und zurück gibt. Schaffst du das ohne die Methode Length, die bei jedem String vorhanden ist? | + | 1. Funktion `Length`, die die Länge eines Strings bestimmt und zurück gibt. Programmiere dies ohne die Methode Length, die bei jedem String vorhanden ist. Verwende auch kein foreach (verwendet intern wohl auch Length). |
1. Funktion `NumberOfChar`, | 1. Funktion `NumberOfChar`, | ||
1. Funktion `PositionsOfChar`, | 1. Funktion `PositionsOfChar`, |