aktuelle.kurse/m122/moegliche-LB2-AufgabenProjekte/E_api-abfragen-mit-applikation
Harald G. Müller 20d628c4f3 muh
2024-04-23 00:57:32 +02:00
..
README.md muh 2024-04-23 00:57:32 +02:00

M122 - Aufgabe

2024-04 MUH

Applikation mit API-Abfrage

Erstellen Sie ine Applikation bei der ich einen Betrag in CHF dem Skript übergeben kann. Und dann will ich eine Umrechnung haben in

  • Euro (EUR) oder US-Dollar (USD)
  • Ethereum (ETH) oder Bitcoin (BTC)
  • und mind 2 weitere Währungen oder Coins nach Ihrer Wahl

Benutzen Sie dafür die aktuellen Kurse über eine API.

Zusatz:

Wenn ich nach einiger Zeit den gleichen Betrag wieder eingebe, sollten Sie darstellen können, was der Betrag vorher war und was er jetzt ist. (Sie müssen die abgefragten Werte speichern um sie dann vergleichen zu können. Weiter sollten Sie die Zeit wissen, wann das letzte Mal abgefragt wurde und die Differenz möchte ich auch angezeigt bekommen.)

Hier einige mögliche APIs zum anbinden:

https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/

https://polygon.io/pricing


Bewertung

Punkte Beschreibung
1 Download der aktuellen Kurse
1 Gute und die "schöne" (tabellarische) Darstellung der Daten mit printf()
2 Speicherung der "alten" Daten und Vergleich mit den "neuen" Daten
4 Total
1 Bonuspunkt für Farben in der Darstellung (rot für "runter", grün für "hoch")
1/2 Halbierung der Punkte, wenn der gleiche Code schon mal (bei einem Kollegen) gesehen wurde