Visulaizzare la Serie di Fibonacci!!!
HTML
<html>
<head>
<title>Serie di fibonacci</title>
</head>
<body>
<h2><center>INSERIRE UN NUMERO</center></h2>
<form action="fibonacci.php" method="POST">
Valore<input name="numero"<p><hr>
<input type="radio" name="scelta" value="finnum">fino al numero digitato<br>
<input type="radio" name="scelta" value="parnum">pari al numero digitato<p>
<input type="submit" value="invia">
<input type="reset" value="cancella">
</form>
</body>
</html>
PHP
<?php
//Inizializzazione delle variabili
$scelta=$_POST['scelta'];
$numero=$_POST['numero'];
//Controllo che $numero sia intero e >0
if($numero>0 and $numero - floor($numero)==0) {
//Verifica della scelta effettuata
if ($scelta=="finnum") {
//Fine al n.digitato
$nold=1; $nnew=1; $natt=1;
//Ciclo di iterazione while
echo "$nold - $nnew -";
while ($nold + $nnew <= $numero) {
$natt=$nnew + $nold;
echo"$natt-";
$nold=$nnew;
$nnew=$natt;
}
}
if ($scelta=="parnum") {
//Fine al n.digitato
$nold=1; $nnew=1; $natt=0;
//Ciclo di iterazione while
echo "$nold - $nnew -";
$i=3;
while ($i<=$numero) {
$natt=$nnew+$nold;
echo"$natt - ";
$nold=$nnew;
$nnew=$natt;
$i++;
}
}
}
?>
Nessun commento:
Posta un commento