C/C++

Hier sollten nun ganz viele und ganz tolle Projekte zu finden sein. Leider sind noch nicht so viele Programme in C++ enstanden. Deshalb gibt es erstmal "nur" ein paar alte Übungen, die zu Schul-/Ausbildungszeiten entstanden sind. Dafür kann der gut auskommetierten Quelltext mit einem Rechtsklick und Speichern unter heruntergeladen werden.

Übungen:

Frosch im Brunnen (Anfänger)
Eines Morgens fällt ein Frosch in einen x Meter tiefen Brunnen. Pro Tag konnte er t Meter hochklettern, aber jade Nacht rutschte er wieder n Meter hinunter. Dieses Programm löst die Frage, wieviele Tage er benötigte, um wieder herauszukommen.

Das Programm herunterladen
Den Quelltext anschauen

Primzahltester (Anfänger)
Ein Programm, das testet, ob die eingegebene Zahl eine Primzahl ist.

Das Programm herunterladen
Den Quelltext anschauen

Simulation über Verteilung von Mädchen und Jungen (Anfänger)
Bei einer bestimmeten Anzahl von Familien mit 3 Kindern untersucht dieses Programm, in wie vielen Fällen Jungen- und Mädchengeburten dabei sind. Die Wahrscheinlichkeit für eine Jungengeburt liegt bei 52,7% und für eine Mädchengeburt bei 47,3%. Der Simulationsfortschritt ist durch eine Sternchenleiste veranschaulicht.

Das Programm herunterladen
Den Quelltext anschauen

3 Sortieralgorithmen (Anfänger - Forgeschritten)
1. Bubble Sort
Beim Sortieren werden der Reihe nach die Elemente verglichen. Ist das rechte Element größer als das linke, tauschen sie die Plätze.
2. Selection Sort
Beim Sortieren durch Auswahl wird immer das kleinste Element in der Folge nach vorne gestellt.
3. Quick Sort
Quicksort ist ein komplexer, aber bei großen Datenmengen sehr schneller Algorithmus. Er ist rekursiv, d. h. er ruft sich immer wieder selbst mit neuen Parametern auf.

Das Programm herunterladen
Den Quelltext anschauen