Question
Fazer um algoritmo que leia se um número é impar ou par em portugol
Solution
4.2
(261 Votos)
Luis
Mestre · Tutor por 5 anos
Resposta
Dicas: Para determinar se um número é par ou ímpar em qualquer programa de computador, usamos frequentemente o operador módulo (% ou MOD). Este operador retorna o resto de uma divisão. Se um número dividido por dois possuir resto zero, então, ele é par. Caso contrário, ou seja, se o resto for um, o número é ímpar.Descrição: Seguindo estas dicas, implementamos um algoritmo em Portugol que questiona ao usuário um número e então verifica se ele é par ou ímpar. Aqui esta o algoritmo:```algoritmo "Par ou Impar"var N: inteiroinicio escreva("Digite um numero: ") leia(N) se (N mod 2 = 0) entao escreva("O numero é par") senao escreva("O numero é impar") fim_sefim_algoritmo```Primeiramente, declaramos a variável N do tipo inteiro. Em seguida, solicitamos ao usuário que insira um número através da função "escreva". Depois, o valor inserido pelo usuário é armazenado na variável "N" usando a função "leia".A próxima parte do algoritmo é uma condição que usa o operador módulo "mod" para dividir o valor de N por 2. Se o resto desta divisão for 0, o algoritmo imprime "O numero é par". Se o resto da divisão não for 0 (ou seja, for 1), o algoritmo imprime "O numero é impar".