PHP :: Aufgabe #28 :: Lösung #2
4 Lösungen
#28
Fakultät von n berechnen
Anfänger - PHP
von Dome
- 03.01.2013 um 01:39 Uhr
Schreiben Sie ein Programm, oder eine Funktion, die die Fakultät einer beliebigen Zahl berechnet ohne eine vorhandene Funktion aus der Programmbibliothek zu verwenden.
Konsolenausgabe:
Fakultät von n: 10
3628800
#2
von bibir (1870 Punkte)
- 08.09.2014 um 15:27 Uhr
<?php
if(!isset($_POST['n'])){
$_GET['n'] = '';
}
function fakultaet($n){
if($_POST['n'] == ''){
return '';
} else {
$fak = 1;
for($i = 1; $i <= $n; $i++){
$fak *= $i;
}
return $fak;
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Fakultaet</title>
</head>
<body>
<form action="./fakultaet.php" name="fak" method="POST">
<table>
<tr>
<td>Fakultaet von n: </td>
<td><input type="text" name="n" size="2" /></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="berechnen" /></td>
</tr>
</table>
</form>
<p>
<?php
echo fakultaet($_POST['n']);
?>
</p>
</body>
</html>
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
