Struktur Punkt: Abstand zum Koordinatenursprung

Rust Easy structs

Aufgabe «Struktur Punkt: Abstand zum Koordinatenursprung»

Definieren Sie die Struktur Point mit den Feldern x und y (ganze Zahlen). Schreiben Sie ein Programm, das die ganzen Zahlen x und y einliest, eine Instanz von Point erstellt, den Abstand vom Punkt zum Koordinatenursprung (0,0) mit der Formel sqrt(x*x + y*y) berechnet und das Ergebnis mit einer Genauigkeit von zwei Nachkommastellen ausgibt.

Eingabeformat

Zwei ganze Zahlen x und y, durch ein Leerzeichen getrennt.

Ausgabeformat

Eine reelle Zahl – der Abstand, gerundet auf zwei Nachkommastellen.

Beispiele

Beispiel 1

EINGABE
3 4
AUSGABE
5.00

Beispiel 2

EINGABE
5 1 2 3 4 5
AUSGABE
3.00

Beispiel 3

EINGABE
0 0
AUSGABE
0.00

Beispiel 4

EINGABE
0
AUSGABE
0.00
main.rs