c-uebungen/Assignment_020
Thomas Smits feb6552b10 Update of exercises 2023-05-21 21:12:08 +02:00
..
solution Initial commit 2023-05-21 21:10:46 +02:00
readme.md Update of exercises 2023-05-21 21:12:08 +02:00

readme.md

Struct verwenden

📆 Fällig: ---- 📆 Musterlösung

Entwerfen Sie ein C-Programm, das eine struct verwendet, um Informationen über verschiedene Bücher zu speichern. Verwenden Sie das Schlüsselwort typedef, um diese Struktur als book_t wiederverwenden zu können.

Erstellen Sie eine Struktur, die die folgenden Eigenschaften enthält:

  • Titel (Zeichenkette)
  • Autor (Zeichenkette)
  • Erscheinungsjahr (ganze Zahl)
  • ISBN (Zeichenkette)

Schreiben Sie eine Funktion namens print_book, die ein buch_t als Parameter nimmt und die Details des Buches auf der Konsole ausgibt.

Schreiben Sie eine main-Funktion, die eine Array von Büchern erstellt und mit einigen Beispieldaten initialisiert. Rufen Sie dann die Funktion print_book für jedes Buch im Array auf.

Ihr Programm sollte die folgende Ausgabe erzeugen:

Buch 1
Titel: Harry Potter und der Stein der Weisen
Autor: J.K. Rowling
Erscheinungsjahr: 1997
ISBN: 978-3551354013

Buch 2
Titel: Der Herr der Ringe
Autor: J.R.R. Tolkien
Erscheinungsjahr: 1954
ISBN: 978-3608939842

Quellen