Faça um script em PHP que verifica se um número ($x) é primo ou não.
Soluções para a tarefa
Respondido por
1
Para verificar se um número é primo ou não basta testar se ele tem algum outro divisor além dele mesmo
para isso basta procurar a partir do 2 até número/2. Se não achar até a metade do número, é porque não tem divisor mesmo e o número é primo
Em php eu faria assim
$numero = 347; // coloque aqui o número que quer testar$temdivisor = 0; // considera que o número não tem divisor
echo "O número é $numero \n"; for ($x = 0; $x <= ($numero/2)10; $x++) { $temdivisor = ($temdivisor || ($numero % $x ==0) );};$resposta = ($temdivisor ? " nao é primo" : " é primo");echo "O número é $resposta \n";
para isso basta procurar a partir do 2 até número/2. Se não achar até a metade do número, é porque não tem divisor mesmo e o número é primo
Em php eu faria assim
$numero = 347; // coloque aqui o número que quer testar$temdivisor = 0; // considera que o número não tem divisor
echo "O número é $numero \n"; for ($x = 0; $x <= ($numero/2)10; $x++) { $temdivisor = ($temdivisor || ($numero % $x ==0) );};$resposta = ($temdivisor ? " nao é primo" : " é primo");echo "O número é $resposta \n";
Perguntas interessantes