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