🚀 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
ifeelse - 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 = 07 % 2 = 115 % 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 = 020 % 5 = 0100 % 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:
Postar um comentário