Wir sind kein Hausaufgabenservice. Wenn du spezifische Fragen hast, helfen wir gern, aber "schreib mir ein Programm" ist nicht. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
wie beefy schon sagte: Probiers doch in C, wir helfen dir dann das ganze in C++ umzuschreiben. Im zweifelsfall ist da nicht so viel nötig, das ganze in C++ zu machen -- class God : public ChuckNorris { };