Como Saber se um Número é Par, Ímpar ou Múltiplo em PHP | Operador %


🚀 O que você vai aprender nesta aula:

  • Como descobrir se um número é par ou ímpar usando PHP.
  • Como utilizar o operador módulo (%) corretamente.
  • Como detectar múltiplos de qualquer número.
  • Como evitar erros comuns em formulários PHP.
  • Como criar validações matemáticas simples usando IF e ELSE.

Neste tutorial de PHP, você vai aprender uma das verificações matemáticas mais usadas em programação: identificar se um número é par, ímpar ou múltiplo de outro valor.

Esse tipo de lógica aparece em sistemas financeiros, jogos, algoritmos, validações de cadastro, geração de relatórios e até em entrevistas técnicas para vagas de programação.

Além disso, vamos aproveitar o exercício para praticar:

  • Estruturas condicionais com if e else
  • Operadores matemáticos em PHP
  • Entrada de dados via formulário
  • Lógica de programação aplicada

Como saber se um número é PAR ou ÍMPAR no PHP?

Para descobrir se um número é par ou ímpar no PHP, usamos o operador resto da divisão (%). Se o resto da divisão por 2 for igual a 0, o número é par. Caso contrário, ele é ímpar.

Esse operador é conhecido como módulo e é extremamente importante em programação. Você vai utilizá-lo em loops, validações, algoritmos matemáticos, paginação e diversas outras situações.

O operador módulo funciona assim:

  • 10 % 2 = 0
  • 7 % 2 = 1
  • 15 % 4 = 3

Ou seja: ele retorna o resto da divisão.

Como todo número par é divisível por 2 sem sobrar resto, basta fazermos a verificação:

x % 2 = 0

Veja agora um exemplo completo em PHP:

<html>
 <head>
  <title>Par ou Ímpar em PHP</title>
 </head>

 <body>

 <h2>Descubra se um número é Par ou Ímpar</h2>

 <form action="" method="get">
  
  Digite um número:
  <input type="number" name="number" required />

  <br><br>

  <input type="submit" value="Verificar" />

 </form>

 <hr>

 <?php

  // Verifica se o formulário foi enviado
  if(isset($_GET['number'])){

      $numero = $_GET['number'];

      // Verifica se o número é par
      if($numero % 2 == 0){
          echo "<h3 style='color:green;'>$numero é PAR</h3>";
      }
      else{
          echo "<h3 style='color:purple;'>$numero é ÍMPAR</h3>";
      }

  }

 ?>

 </body>
</html>

⚡ Quer aprender lógica de programação de verdade?

A maioria dos iniciantes trava justamente em exercícios simples como par, ímpar, múltiplos e validações matemáticas. A Apostila PHP Progressivo foi criada para resolver isso com centenas de exemplos comentados, exercícios práticos e explicações passo a passo.

Ideal para estudar offline, revisar rapidamente e evoluir na programação sem depender de dezenas de abas abertas no navegador.

Baixar Apostila Completa →

Como verificar se um número é múltiplo de outro em PHP?

Um número é múltiplo de outro quando o resto da divisão entre eles é igual a zero.

Por exemplo:

  • 9 % 3 = 0
  • 20 % 5 = 0
  • 100 % 10 = 0

Então, para saber se um número é múltiplo de outro, fazemos:

x % M = 0

Script PHP para detectar múltiplos

<html>

 <head>
  <title>Múltiplos em PHP</title>
 </head>

 <body>

 <h2>Verificar Múltiplos</h2>

 <form action="" method="get">

  Digite um número:
  <input type="number" name="number" required />

  <br><br>

  Testar se é múltiplo de:
  <input type="number" name="mult" required />

  <br><br>

  <input type="submit" value="Testar Múltiplo" />

 </form>

 <hr>

 <?php

  if(isset($_GET['number'], $_GET['mult'])){

      $numero    = $_GET['number'];
      $multiplo  = $_GET['mult'];

      // Evita divisão por zero
      if($multiplo != 0){

          if($numero % $multiplo == 0){
              echo "<h3 style='color:green;'>$numero é múltiplo de $multiplo</h3>";
          }
          else{
              echo "<h3 style='color:red;'>$numero NÃO é múltiplo de $multiplo</h3>";
          }

      }
      else{
          echo "<h3 style='color:orange;'>Não existe divisão por zero!</h3>";
      }

  }

 ?>

 </body>

</html>

```

Nenhum comentário: