mercoledì 1 giugno 2011

QUADRATI

- 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>
      </body>
</html>
Quadrati.php

<html>
    <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