Numeri primi compresi fra due numeri
Pagina HTML
<html>
<head>
<title>Verifica che il numero sia primo</title>
</head>
<body>
<h2><center>Digitare un n. intero positivo</center></h2>
<form action="nprimo.php" method="POST">
Numero: <input name="numero"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
<head>
<title>Verifica che il numero sia primo</title>
</head>
<body>
<h2><center>Digitare un n. intero positivo</center></h2>
<form action="nprimo.php" method="POST">
Numero: <input name="numero"><p>
<input type="submit" value="Invia">
<input type="reset" value="Cancella">
</form>
</body>
</html>
Pagina PHP
<?php
//Inizializzazioni delle variabili
$numero=$_POST['numero']; $flag=0;
//Verifica che il numero sia <=0 e decimale
if ($numero<=0 or $numero-floor($numero)<>0) echo "ERRORE!!!";
else{
//Verifica che il n. acquisito sia primo
for($i=2;$i<$numero;$i++){
if($numero %$i==0) $flag=1;
}
if ($flag==0) echo "$numero è primo.";
else echo "$numero non è primo.";
}
?>
//Inizializzazioni delle variabili
$numero=$_POST['numero']; $flag=0;
//Verifica che il numero sia <=0 e decimale
if ($numero<=0 or $numero-floor($numero)<>0) echo "ERRORE!!!";
else{
//Verifica che il n. acquisito sia primo
for($i=2;$i<$numero;$i++){
if($numero %$i==0) $flag=1;
}
if ($flag==0) echo "$numero è primo.";
else echo "$numero non è primo.";
}
?>
Nessun commento:
Posta un commento