Miniprojekte für Programmiersprache C?
Hallo Leute!
In Informatik lernen wir jetzt seit einigen Monaten Programmieren mit C.
Es gefällt mir sehr, doch ich weiß nicht wie weit man da gehen kann und was alles möglich ist.
Also wollte ich euch fragen, ob ihr Ideen für Minispiele/Projekte habt, welche ich als Anfänger mit folgenden befehlen machen könnte:
printf, scanf, for, while, if-else. ich weiß auch wie man eine zufällige zahl generieren kann.
ein spiel wo man eine zahl errät habe ich schon gemacht, und heute habe ich das spiel umgedreht: der pc muss meine zahl so efficient wie möglich erraten.
also, noch Ideen was ich machen könnte?
danke!
2 Antworten
Schau mal hier: https://rosettacode.org/wiki/Rosetta_Code
Unter Explore Tasks findest Du eine lange Liste mit mehr oder weniger komplizierten Miniprojekten, die hier dazu dienen, die Herangehensweisen in unterschiedlichen Programmiersprachen zu zeigen. Auch Lösungen in C sind überall mit dabei.
Beispiele mit Zahlenraten sind hier unter 'Guess the number': https://rosettacode.org/w/index.php?title=Category:Programming_Tasks&pagefrom=G
Vielen dank! ich habe soeben gesehen das dort sehr vieles steht, vielleich inspiriert mich das zu einer idee
Mir hat es Spaß gemacht ein CLI tool für File Indexing zu schreiben, das also alle Dateien in einem Ordner (oder auf der ganzen Festplatte) rekursiv erkennt und deren Dateigröße checkt. Wenn die Datei größer ist als vom Nutzer angegeben werden Pfad und Größe zusammen in einer Datenstruktur gespeichert und am Ende ausgegeben. Dabei gibt es Live Output über die Anzahl der gescannten Dateien, Ordner und Erkennungen.
Das ist echt praktisch, damit kann man recht schnell große Dateien auf dem PC finden und gucken ob man sie noch braucht. Außerdem kann man das alles mit der Standard Library von Golang schreiben
Die CLI Nutzung sieht so aus:
./ninja-windows-amd64.exe -d "/user123/downloads" -s 10 -t
Defaults:
-d
(directory) User directory gets detected automatically
-s
(size) 5GB
-t
(.txt) False, just prints the results in the Terminal