Update of exercises

master
Thomas Smits 2023-05-21 21:12:08 +02:00
parent 9aa80fb772
commit feb6552b10
29 changed files with 29 additions and 29 deletions

View File

@ -7,6 +7,6 @@ Schreiben Sie ein Programm, das unter Verwendung von `printf` aus `<stdio.h>` de
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie ein einfaches Hello-World-Programm, das den Benutzer mit dem Text
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie ein Programm, dass die übergebenen Kommandozeilenargumente wieder
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie ein einfaches Hello-World-Programm, das den Namen des Nutzers auf
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Schreiben Sie ein Programm `hello_greeter.c`, welches diese Funktion aus `greet.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -48,6 +48,6 @@ Lesen Sie die Dokumentation von `random` sorgfältig; andernfalls ist 84 die Lö
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -126,6 +126,6 @@ Fehlermeldungen geben Sie bitte grundsätzlich auf `stderr` aus.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -23,6 +23,6 @@ Versuchen Sie die Ausgabe wie im Beispiel mit einem führenden Leerzeichen für
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -19,6 +19,6 @@ Geben Sie dann noch die Größe eines Arrays von `int`-Werten und eines Strings
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie eine Funktion `swap`, der man zwei `int`-Werte übergibt und welch
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -16,6 +16,6 @@ So wird z.B. aus dem String `Leet Speak` der String `1337 5p34k`. Die neue Zeich
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Verwenden Sie Indices [x] beim Zugriff auf die einzelnen Elemente.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Verwenden Sie Pointer-Arithmetik, um über die Elemente des Arrays zu laufen, d.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -30,6 +30,6 @@ Manipulierter Text: Make america great again
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie eine Funktion `reverse`, der man einen String übergibt und die di
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie ein Funktion `sum_numbers`, der man eine beliebige Anzahl von Inte
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -18,6 +18,6 @@ Verdoppelte Zahl: 10
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -32,6 +32,6 @@ Element 3: 13
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -14,6 +14,6 @@ Testen Sie Ihr Programm mit `print_data` und beiden Ausgabefunktionen.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -34,6 +34,6 @@ ISBN: 978-3608939842
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -18,6 +18,6 @@ Schreiben Sie eine `main`-Funktion, in der Sie eine Variable vom Typ `number_t`
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -146,7 +146,7 @@ Was fällt Ihnen auf?
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)
* Vektorrechnung: [Wikipedia: Vektor -- Rechenoperationen](https://de.wikipedia.org/wiki/Vektor#Rechenoperationen)typedef * Vektorrechnung: [Wikipedia: Vektor -- Rechenoperationen](https://de.wikipedia.org/wiki/Vektor#Rechenoperationen)typedef

View File

@ -127,7 +127,7 @@ Sie benötigen natürlich weitere Targets für die Objektdateien und fertigen Ex
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -7,6 +7,6 @@ Schreiben Sie eine Funktion `print_file`, der man einen Dateinamen bzw. Pfad zu
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Denken Sie daran, Fehler abzufangen und entsprechende Fehlermeldungen auszugeben
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -10,6 +10,6 @@ und ausgegeben. Verwenden Sie I/O-Funktionen aus der C-Standardbibliothek.
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Der Elternprozess sendet zwei Integer-Werte über die Pipe und der Kindprozess b
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -9,6 +9,6 @@ Schreiben Sie ein Programm, das sich per Socket mit einem Server unter der IP 12
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)

View File

@ -16,6 +16,6 @@ Beispiel:
## Quellen ## Quellen
* [Skript](https://smits-net.de/files/pr3_c/html/) zur Vorlesung * [Skript](https://smits-net.de/files/c/html/) zur Vorlesung
* [C-Tutorial](https://www.learn-c.org/) * [C-Tutorial](https://www.learn-c.org/)
* [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/) * [C von A bis Z](https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)