<html> <head> <title>Quadrato di un numero </title> <meta charset='utf-8'> </head> <body> <table border="1" width="100%" height="5%"> <tr bgcolor="yellow"> <td width="20%"><center><a href="../../index.html"><img src="pepe.jpg" width='100' height="100"></a></center></td> <td width="60%"><center><h1>Quadrato di un numero = 1+3+...</h1></center></td> <td widt="20%"><center><a href="../../index.html">Home</a>/<a href="../index3.html">Indietro</a></center></td> </tr> </table> <table border="1" width="100%" height="70%"> <tr bgcolor="yellow" valign="top" > <td width="20%"></td> <td width="60%"><center> <h2> Digitare Il numero</h2> <form action="quadrati.php" method="post" name="numero"> Digita il numero : <input type="text" name="numero" maxlength="9"> <input type="submit" value="calcola!" name="calcola"><p> </form> <p> <?php if(isset($_POST['calcola'])){ //inizzializzazione del numero $numero = $_POST['numero'] ; //verifica che il numero sia maggiore di 0 if($numero>0){ //calcola il quadrato del numero $quadrato_numero= pow($numero,2); echo "<h4>Calcolo con ciclo FOR</h4>"; echo "<strong>il quadrato di $numero è</strong> " . $quadrato_numero .'<br>'; echo "<strong>somma dei primi $numero numeri dispari</strong> " ; //calcolo somma numero dispari con FOR $j=1; $somdis=0; for($i=1;$i<=$numero;$i++) { $somdis = $somdis + $j; $j=$j+2; } echo $somdis ; echo '<br><hr><br>'; echo "<h4>Calcolo con ciclo WHILE</h4>"; /*calcolo somma numeri dispari con il ciclo while */ $j=1; $somdis=0;$i=1; echo "<strong>il quadrato di $numero è </strong> " . $quadrato_numero .'<br>'; echo "<strong>somma dei primi $numero numeri dispari:</strong> " ; while ($i<=$numero){ $somdis = $somdis + $j; $j=$j+2; $i++; } echo $somdis; echo '<br><hr><br>'; echo "<h4> Calcolo con ciclo DO...WHILE</h4>"; /*calcolo somma numeri dispari con il ciclo do...while */ $j=1; $somdis=0;$i=1; echo "<strong>il quadrato di $numero è </strong> " . $quadrato_numero .'<br>'; echo "<strong>somma dei primi $numero numeri dispari:</strong> " ; do{ $somdis = $somdis + $j; $j=$j+2; $i++; }while($i<=$numero); echo $somdis; } else echo "<h4> Attento! </h4> $numero non &egrave; maggiore di zero"; } ?> </center> </td> <td width="20%"></td> </tr> </table> <table border="1" width="100%"> <tr bgcolor="yellow"> <td><center><strong>&copy; Davide Cervi-I.T.E "Agostino Bassi" [email protected]</strong></center></td> </tr> </table> </body> </html>