Aus dem Kurs: F# Grundkurs
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.
Allgemeines zu Kontrollstrukturen
Aus dem Kurs: F# Grundkurs
Allgemeines zu Kontrollstrukturen
Jede Programmiersprache kennt so etwas wie Kontrollstrukturen. Kontrollstrukturen sind dafür da, den Programmfluss in irgendeiner Weise zu steuern. Und die Arten der Kontrollstrukturen werden sich in den meisten Programmiersprachen wiederfinden. Man unterscheidet üblicherweise vier Typen, manchmal auch nur drei Typen. Das kommt ein bisschen auf die Sprache darauf an. Es gibt einmal eine Sequenz. Das ist eine lineare Abfolge von Anweisungen. In F# beispielsweise wird sequenziell jede Anweisung nacheinander abgearbeitet und zwar von oben nach unten im Quellcode. Dann gibt es eine Selektion. Das ist eine Auswahl von Anweisungen in Abhängigkeit von einer bestimmten Bedingung. Eine Entscheidungsstruktur nennt man das sehr oft auch. Ein weiterer Typ ist die sogenannte Iteration. Die Iteration bedeutet, man wiederholt Anweisungen. Das kann man in Form von sogenannten Schleifen machen, aber auch sogenannte rekursive Aufrufe bedeuten in gewisser Weise eine Wiederholung von Anweisungen. Und…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
(Gesperrt)
Token in F#2 Min. 54 Sek.
-
Kommentare in F#1 Min. 4 Sek.
-
(Gesperrt)
Datentypen, Variablen und Wertzuweisungen6 Min. 18 Sek.
-
(Gesperrt)
Primitive Datentypen im Detail4 Min. 13 Sek.
-
(Gesperrt)
Besonderheiten bei Variablendeklaration und -änderung4 Min. 42 Sek.
-
(Gesperrt)
Operatoren in F#6 Min. 7 Sek.
-
(Gesperrt)
Allgemeines zu Kontrollstrukturen1 Min. 32 Sek.
-
(Gesperrt)
Entscheidungsstrukturen in F#4 Min. 40 Sek.
-
(Gesperrt)
Schleifen in F#4 Min. 1 Sek.
-
(Gesperrt)
Funktionen in F# deklarieren10 Min. 21 Sek.
-
(Gesperrt)
Typkonvertierung3 Min. 56 Sek.
-
(Gesperrt)
-
-
-
-