- Traccia del programma
Scrivere in programma in html al fine di aquisire un numero intero positivo.
Attraverso un programma in php verificare che il numero acquisito è elevato alla somma del numero dei numeri dispari,pari al numero acquisito.
Quadrati.html
<html>
<head>
<title>quadrato di un numero=somma dei dispari</title>
</head>
<body>
<h2><center>Digitare un n. intero >0</h2></center>
<form action="quadrati.php" method="POST">
<input name=numero> Numero<p>
<input type="submit" value=invia>
<input type="reset" value=cancella>
</form>
<head>
<title>quadrato di un numero=somma dei dispari</title>
</head>
<body>
<h2><center>Digitare un n. intero >0</h2></center>
<form action="quadrati.php" method="POST">
<input name=numero> Numero<p>
<input type="submit" value=invia>
<input type="reset" value=cancella>
</form>
</body>
</html>
</html>
Quadrati.php
<head>
</head>
<body>
<?php
//inizializzazione delle variabili
$numero=$_POST['numero'];
//controllo che il n.sia>0 e intero
if(($numero > 0) and ($numero-floor($numero)==0)){
//quadrato del numero
$quadrato=pow($numero,2);
//Somma del n. dei numeri dispari pari a $numero
$j=1; $somma=0;
for($i=1;$i<=$numero;$i++){
$somma=$somma+$j;
$j=$j+2;
}
echo "Quadrato di $numero=$quadrato<p>";
echo "Somma degli &numero numeri dispari= $somma";
}
else echo "ERRORE!!! Ridigitare...";
?>
</body>
</html>
Nessun commento:
Posta un commento