SPRECHEN SIE D?
Sprache D

Komplettes Paket für die Vorlesung: daten_prog.zip




Projekt D

Vortrag

Dokumentation (Version 1,2)

Beispiel-Doku , 1 Folie pro Seite

Beispiel-Doku , 2 Folie pro Seite

Programmoberfläche1 color

Programmoberfläche2 schwarz / weiß

Beispiele und Programmumgebung (22 MB)

Alle Beispiele (Stand 14.05.2008)

Hilfedatei




Beispiele

Aufgabe Link
String-Beispiele string1.d
string1.exe
Beispiel mit assoziativben Feldern hash1.d
hash2.d
hash3.d
Traversieren einer Festplatte Explorer1.d
Explorer2.d

Explorer3.d
Explorer3.exe
// kann mit Parameter aufgerufen werden
Messagebox von Windows MessageBox.d
Array-Beispiel array1.d
array2.d
array3.d
Eingabe über die Konsole input1.d
input1.exe

Menü-Eingabe
input2.d
input2.exe
Module erzeugen und anwenden A.d
B.d
module1.prd
Thread-Beispiele thread1.d
thread2.d
thread3.d
thread4.d
thread5.d
thread6.d



Aufgaben

Aufgabe Link
in main:
Mittelwertberechnung zweier Zahlen
Mittelwertberechnung eines Feldes
Bestimem Minimum, Maximum
mittelwert.d
mittelwert.exe
extern mit Funktion:
Mittelwertberechnung zweier Zahlen
Mittelwertberechnung eines Feldes
Bestimem Minimum, Maximum
Gewichteter Mittelwert
Pythagoras
Mit out-Parameter und / oder Funktion
pythagoras.d
Berechnen ein Integral (Trapezformel)
Ausgabe einer Wertetabelle
integral.d
Einlesen einer Datei, Ermittlung der Buchstaben Verteilung
Verschiedene Sprachen
abc1.d
abc1.exe
abc2.d
abc2.exe
Komplexe Zahlen:
-in main
-in einer Prozedure/Funktion
-mit Strukturen
-mit OOP
komlex1.d
komplex1.exe

komlex2.d
komplex2.exe

komlex3.d
komplex3.exe

Matrixmultiplikation mit OOP

Zusatz:Assert und Constraint einbauen
 
Objektfamilie mit
- Fahrzeug
- PKW
-LKW

Vererbung
mehrere Konstruktoren
Polymorhie
Interface
Assert und Constraint einbauen
class4.d