PHP :: Aufgabe #27 :: Lösung #3

4 Lösungen Lösungen öffentlich
#27

Abstand zweier Punkte

Anfänger - PHP von Dome - 03.01.2013 um 01:09 Uhr
Schreiben Sie ein Programm, welches den Abstand zweier Punkte berechnet. Zuvor müssen die Koordinaten beider Punkte abgefragt werden.

Konsolenausgabe:

x1:1
y1:1
x2:2
y2:2
1.4142135623730951
#3
vote_ok
von syneex (2670 Punkte) - 27.09.2018 um 14:26 Uhr
Quellcode ausblenden HTML-Code
<!DOCTYPE html>
<html>
<head>
	<title>Distance between two Points</title>
</head>
<body>
<form method="POST">
	x1:
	<input type="text" name="x1"><br><br>
	y1:
	<input type="text" name="y1"><br><br>
	x2:
	<input type="text" name="x2"><br><br>
	y2:
	<input type="text" name="y2"><br><br>
	<input type="submit" name="" value="Berechnen!">
</form>
</body>
</html>
Quellcode ausblenden PHP-Code
<?php
if(isset($_POST['x1'], $_POST['y1'], $_POST['x2'], $_POST['y2']))
{
	echo "<br>Die Distanz beträgt: " . calculateDistance($_POST['x1'], $_POST['y1'], $_POST['x2'], $_POST['y2']);
}

function calculateDistance($x1, $y1, $x2, $y2)
{
	$erg = sqrt(pow(($x1-$x2), 2) + pow(($y1-$y2), 2));
	return $erg;
}
?>

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben