C++ Übungsaufgaben gesucht.



  • Hi,
    ich bin auf der suche nach Übungsaufgaben in c++.
    Hab zwar googelt aber bisher nichts brauchbares gefunden.
    Ich suche ne Seite die sehr viele Übungsaufgaben anbieten im berreich linux kann aber auch windows sein und sie sollten verschiedene art von Schwiriegkeiten haben mit ne Lösung womit man später vergleicht ob alles richtig gemacht wurden ist.

    Kennt irgend jemand solche seiten?

    danke

    mfg hurley



  • http://projecteuler.net

    Da gibts ne ganze Menge Aufgaben, für die Du Programmierkenntnisse brauchst.
    Sind allerdings mathematischer Natur und ohne Lösung.

    Trotzdem sehr empfehlenswert!



  • Denk dir doch einfach mal was aus muss ja nichts sein was noch nie gemacht wurde.

    mach z.B.: ein Chatprogramm, eine Datenbank, einen Compiler, eine IDE oder schau dich mal im 'Projekte' Forum um dort gibt es viel nützliches



  • ich finde meistens ein projekt zum testen/verbessern meiner programmierkenntnisse, indem ich einfach gucke, was ich gerade brauchen könnte und gerne automatisieren/vereinfachen würde.

    z.B. schreibe ich öfters mal ein kleines programm, das mir aufgaben des aktuellen themas z.B. in mathe berechnet, dann gehen die hasuaufgaben schneller und du weisst, dass du verstanden hast, wie diese aufgaben zu lösen sind (du darfst natürlich nicht abschreiben/kopieren).
    ansonsten habe ich bspw. mal ein programm gemacht, das mir buyscripts für counterstrike erstellt (gibt es schon tausende von) und gerade arbeite ich an einem tool, welches mir das pro-file in qt-projekten automatisch an die in einem verzeichnis vorhandenen source-/header-/resource-files anpasst (gibt es afaik noch nicht), sodass ich das nicht immer von hand machen muss.

    es ist auch bei mir immer der erste reflex, bei einem "problem" eine passende lösung (in form eines programmes) im internet oder sonstwo zu suchen, und sich zu ärgern, wenn es sowas nicht gibt. aber ich glaube, es geht nicht nur mir so, dass es genug nervende "handarbeiten" gibt, die man gerne automatisch erledigt haben möchte, für die es aber noch keine programm-lösung gibt. das ist oft ein ansporn, etwas zu programmieren, was noch keiner gemacht hat.

    mfg,
    julian



  • Findet ihr ein Chatprogramm, Datenbank usw. eine gute Übung?

    Zu einem guten Programmierer gehört daoch auch, wenn man mit Datenstrukturen und diversen Algorithmen wie Arrays, verketteten Listen, Stacks, Fifos oder Rekursion umgehen kann.

    Da gibt es doch schöne Übungen wie Sortieralgortithmen (es gibt ja mehr als nur den Bubblesort). Ich will nur mal ne Auswahl geben[*], was bei uns im Studium so an Übungsaufgeben gegeben war:

    • Game of Life
    • Herr S und Herr P
    • Superhirn gegen den Computer
    • Fauler Kompromiß
    • Lottozahlen über Ringliste
    • Taschenrechner mit polnischer Notation
    • Sortieren von Zahlen mit mehreren Queues
    • Satz 6174
    • Berechnen Postfix-Ausdruck mittels Postorder
    • Türme von Hanoi
    • Huhn im Dreieck
    • Baum des Pythagoras
    • Vertauschen von Adressen bei großen Datensätzen (Zeiten)
    • Normales Sortieren / Quicksort bei vielen Strings (Zeiten)
    • Fano.c Shannon-Fano-Kodierung
    • Sudoku

    Manche Aufgaben scheine z.T. nur etwas spielerei zu sein. Aber zum vertiefen grundlegender Techniken auf jeden Fall sinnvoll. Leider habe ich das Skript zu der Vorlesung nur in Papierform. Aber man könnte mal im Internet danach suchen.

    Gruß
    Kramny





  • Vielen dank.


Anmelden zum Antworten