As. 2014-2015 Data:……………………….., Classe:……………………………, Alunno:………………………………………………………………………… Esempio di verifica di informatica per l’imtegrazione Dato il seguente problema: Scrivi un programma che, letto un numero intero da tastiera, ne calcoli (e visualizzi): 1. la terza potenza se il numero è negativo 2. Il prodotto tra il numero ed il suo precedente se il numero è positivo (il precedente di un numero N qualunque è N-1) completare: il diagramma a blocchi dell’algoritmo (sul seguente foglio) le pagine PHP che lo risolvono (sul seguente foglio) Inizio Leggi(N) …V.. …F. N>0 C=N*N*N B=N*(N-1) Scrivi( il risultato è C) Fine Scrivi(Il risultato è B) As. 2014-2015 Pagina1.html <html> <head> <title>calcoli</title> </head> <body> <h1>calcoli</h1> <form action="pagina2.php" method="post"> Inserire un numero intero: <input type="text" name="N" size="10"><br> <input type="submit" value="CONFERMA"><br> <input type="reset" value="ANNULLA"> </form> </body> </html> Pagina2.php <html> <head> <title>calcoli</title> </head> <body> <H1>calcoli</H1> <p> <?php $n = $_POST['N']; if( $n >"0" ) { $B=$n*($n-1); echo “ il numero è positivo pertanto il risultato del calcolo è:<b> $B</b>”; } else { $C=$n*$n*$n; echo “il numero non è positivo pertanto il risultato del calcolo è:<b> $C</b>”; } ?> </body> </html>
© Copyright 2024 Paperzz