<html>
<head>
<title>Numeri perfetti</title>
</head>
<body>
<h2><center>Digitare due numeri interi positivi<br>
al fine di visualizzare i n. perfetti compresi tra<br>
i due numeri acquisiti</center></h2>
<form action="perfetti_2.php" method="POST">
1<sup>o</sup>numero: <input name="prinum"><br>
2<sup>o</sup>numero: <input name="secnum"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
<?php
//Inizializzazione delle variabili
$prinum=$_POST['prinum']; $secnum=$_POST['secnum'];
/* Controllo che i n. acquisiti siano
interi positvi*/
if ($prinum>0 and $secnum>0 and $prinum-floor($prinum)==0 and $secnum-floor($secnum)==0) {
//Scambio dei numeri se $prinum>$secnum
if ($prinum>$secnum) {
$transito=$prinum;
$prinum=$secnum;
$secnum=$transito;
}
/* Ciclo di iterazione pre condizionale dal
numero minore ($prinum) al numero maggiore
($secnum) */
while ($prinum<=$secnum) {
/* Ciclo di iterazione post condizionale
per sommare i divisori di $prinum
escluso $prinum */
$i=1; $somma=0;
do {
if ($prinum%$i==0) $somma=$somma+$i;
$i++;
} while ($i<=$prinum/2);
if ($prinum==$somma) echo "$prinum è perfetto.<br>";
$prinum++;
}
}
else echo "ERRORE!!! Ridigitare...";
?>
mercoledì 1 giugno 2011
numeri primi
<html>
<head>
<title>Numeri primi compresi fra due numeri</title>
</head>
<body>
<h2><center>Digitare due numeri interi positivi</center></h2>
<form action="nprimi_2.php" method="POST">
1<sup>o</sup>numero: <input name="prinum"><br>
2<sup>o</sup>numero: <input name="secnum"><br>
<input type="submit" value="invia">
<input type="reset" value="cancella">
</form>
</body>
</html>
<?php
//Inizializzazione delle variabili
$prinum=$_POST['prinum'];
$secnum=$_POST['secnum'];
//Verifica che i numeri siano positivi
if ($prinum >0 and $secnum >0) {
//Verifica che i numeri siano interi
if ($prinum - floor ($prinum) ==0 and $secnum - floor ($secnum) ==0) {
//Scambio dei due numeri se $prinum > $secnum
if ($prinum > $secnum) {
$transito= $prinum;
$prinum= $secnum;
$secnum= $transito;
}
// Ciclo di iterazione da $prinum a $secnum
for ($i=$prinum; $i<=$secnum; $i ++) {
//Verifica che $i sia primo
$flag=0;
for ($j=2; $j<$i; $j ++) {
if ($i%$j==0) $flag=1;
}
if ($flag==0) echo "$i è primo.";
}
}
else echo "ERRORE!!! Ridigitare ...";
}
else echo "ERRORE!!! Ridigitare ...";
?>
<head>
<title>Numeri primi compresi fra due numeri</title>
</head>
<body>
<h2><center>Digitare due numeri interi positivi</center></h2>
<form action="nprimi_2.php" method="POST">
1<sup>o</sup>numero: <input name="prinum"><br>
2<sup>o</sup>numero: <input name="secnum"><br>
<input type="submit" value="invia">
<input type="reset" value="cancella">
</form>
</body>
</html>
<?php
//Inizializzazione delle variabili
$prinum=$_POST['prinum'];
$secnum=$_POST['secnum'];
//Verifica che i numeri siano positivi
if ($prinum >0 and $secnum >0) {
//Verifica che i numeri siano interi
if ($prinum - floor ($prinum) ==0 and $secnum - floor ($secnum) ==0) {
//Scambio dei due numeri se $prinum > $secnum
if ($prinum > $secnum) {
$transito= $prinum;
$prinum= $secnum;
$secnum= $transito;
}
// Ciclo di iterazione da $prinum a $secnum
for ($i=$prinum; $i<=$secnum; $i ++) {
//Verifica che $i sia primo
$flag=0;
for ($j=2; $j<$i; $j ++) {
if ($i%$j==0) $flag=1;
}
if ($flag==0) echo "$i è primo.";
}
}
else echo "ERRORE!!! Ridigitare ...";
}
else echo "ERRORE!!! Ridigitare ...";
?>
quadrati
<html>
<head>
<title>Quadrato di un numero = somma dei dispari</title>
</head>
<body>
<h2><center>Digitare un numero intero </center></h2>
<form action=quadrati.php method=POST>
Numero: <input name="numero"><p>
<input type="submit" value=invia>
<input type="reset" value=cancella>
</form>
</body>
</html>
<?php
//inizializzazione delle variabili
$numero=$_POST['numero'];
//verifica che il numero sia > 0 e intero
if ($numero > 0 and $numero-floor($numero)==0) {
// Quadrato di $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!";
?>
<head>
<title>Quadrato di un numero = somma dei dispari</title>
</head>
<body>
<h2><center>Digitare un numero intero </center></h2>
<form action=quadrati.php method=POST>
Numero: <input name="numero"><p>
<input type="submit" value=invia>
<input type="reset" value=cancella>
</form>
</body>
</html>
<?php
//inizializzazione delle variabili
$numero=$_POST['numero'];
//verifica che il numero sia > 0 e intero
if ($numero > 0 and $numero-floor($numero)==0) {
// Quadrato di $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!";
?>
ordinare tre numeri
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<h2><center>Dati Anagrafe</center></h2>
<center><img src=anagrafe[2].jpg></center>
<form action="anagrafe.php" method="POST">
<i>C</i>odice cliente:<input type="text" name="codcli" maxlength="5"><br>
<i>R</i>agione sociale:<input type="text" name="ragsoc" maxlength="50"><br>
<i>I</i>ndirizzo:<input type="text" name="indiri" maxlength="30"><br>
<i>C</i>.A.P.:<input type="text" name="cap" maxlength="5"><br>
<i>L</i>ocalità:<input type="text" name="locali" maxlength="30"><br>
<i>S</i>ettore merceologico:<input type="text" name="setmer" maxlength="20"><br>
<i>P</i>artita IVA:<input type="text" name="parIVA" maxlength="11"><br>
<i>C</i>odice fiscale:<input type="text" name="codfis" maxlength="16"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<center><img src=anagrafe[2].jpg></center>
<?php
//Inizializzazione alle variabili
$codcli=$_POST['codcli'];
$ragsoc=$_POST['ragsoc'];
$indiri=$_POST['indiri'];
$cap=$_POST['cap'];
$locali=$_POST['locali'];
$setmer=$_POST['setmer'];
$parIVA=$_POST['parIVA'];
$codfis=$_POST['codfis'];
//Visualizzazione dati
echo "Il cliente $codcli ha inserito i seguenti dati:<br>";
echo "Ragione sociale: $ragsoc<br>";
echo "Indirizzo: $indiri<br>";
echo "cap: $cap<br>";
echo "Località: $locali<br>";
echo "Settore merceologico: $setmer<br>";
echo "Partita IVA: $parIVA<br>";
echo "Codice fiscale: $codfis<br>";
?>
</body>
</html>
<head>
<title>Anagrafe</title>
</head>
<body>
<h2><center>Dati Anagrafe</center></h2>
<center><img src=anagrafe[2].jpg></center>
<form action="anagrafe.php" method="POST">
<i>C</i>odice cliente:<input type="text" name="codcli" maxlength="5"><br>
<i>R</i>agione sociale:<input type="text" name="ragsoc" maxlength="50"><br>
<i>I</i>ndirizzo:<input type="text" name="indiri" maxlength="30"><br>
<i>C</i>.A.P.:<input type="text" name="cap" maxlength="5"><br>
<i>L</i>ocalità:<input type="text" name="locali" maxlength="30"><br>
<i>S</i>ettore merceologico:<input type="text" name="setmer" maxlength="20"><br>
<i>P</i>artita IVA:<input type="text" name="parIVA" maxlength="11"><br>
<i>C</i>odice fiscale:<input type="text" name="codfis" maxlength="16"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<center><img src=anagrafe[2].jpg></center>
<?php
//Inizializzazione alle variabili
$codcli=$_POST['codcli'];
$ragsoc=$_POST['ragsoc'];
$indiri=$_POST['indiri'];
$cap=$_POST['cap'];
$locali=$_POST['locali'];
$setmer=$_POST['setmer'];
$parIVA=$_POST['parIVA'];
$codfis=$_POST['codfis'];
//Visualizzazione dati
echo "Il cliente $codcli ha inserito i seguenti dati:<br>";
echo "Ragione sociale: $ragsoc<br>";
echo "Indirizzo: $indiri<br>";
echo "cap: $cap<br>";
echo "Località: $locali<br>";
echo "Settore merceologico: $setmer<br>";
echo "Partita IVA: $parIVA<br>";
echo "Codice fiscale: $codfis<br>";
?>
</body>
</html>
mercoledì 18 maggio 2011
Iscriviti a:
Post (Atom)