10 Programmierung mit C Programmieraufgaben

10 Programmierung mit C Programmierübungen - Dummies

Wenn Sie gerade mit der C-Programmierung beginnen, testen Sie Ihre Fähigkeiten mit diesen Projekten. Antworten für diese Übungen sind nicht auf der Website. Es ist bis zu du , um sie zu vervollständigen, wobei du dein Wissen über C nutzt. Viel Glück!

Projekt 1

Erstellen Sie ein Programm, das eine Textzeichenfolge erfasst und dann die Werte aller Zeichen in der Zeichenfolge summiert (als ganze Zahlen).

Projekt 2

Erstellen Sie ein Programm, das die ersten 100 Primzahlen anzeigt.

Projekt 3

Erstellen Sie ein Programm, das wie eine Lottozeichnung fünf Zufallszahlen zeichnet. Stellen Sie sicher, dass die gleiche Nummer nicht doppelt gezeichnet wird.

Projekt 4

Erstellen Sie ein Programm, das Wörter aus einer Textdatei liest und die Wörter in zufälliger Reihenfolge wieder zusammensetzt.

Projekt 5

Erstellen Sie ein Programm, das ein Kartenspiel simuliert. Ziehe fünf Karten vom Stapel.

Projekt 6

Erstellen Sie ein Programm, das die Standardeingabe liest und die hexadezimalen Werte der eingegebenen Zeichen, die durch Leerzeichen getrennt sind, an die Standardausgabe sendet.

Projekt 7

Erstellen Sie ein Programm, das die Rolle eines Stempels simuliert. Lassen Sie das Programm die Rollen mit sechs Würfeln wiederholt ausgeben, bis mindestens vier der Würfel die gleiche Zahl werfen.

Projekt 8

Erstellen Sie ein Programm, das ein Verzeichnis liest und Informationen zu jeder Datei in einer Struktur speichert. Die Strukturen werden dann angezeigt und nach Dateigröße sortiert, vom kleinsten bis zum größten.

Projekt 9

Code ein Programm, das den Wert eines langen Int übernimmt und die Bitwerte so dreht, dass der neue Wert die Bits von links nach rechts statt von rechts nach links gesetzt hat. Beispiel: Wenn der ursprüngliche Wert 01010011 ist, lautet die Ausgabe 11001010.

Projekt 10

Schreiben Sie ein Programm mit einer Funktion, die eine Folge von Ziffern in einen ganzzahligen Wert konvertiert. Verwenden Sie nicht die Funktion strtol () oder eine andere Standard-C-Bibliotheksfunktion. Schreibe dein Eigenes!