Primeira página
/
Tecnologia
/
Fazer um algoritmo que leia se um número é impar ou par em portugol

Pergunta

Fazer um algoritmo que leia se um número é impar ou par em portugol

Solução

expert verifiedVerification of experts
4.2261 Voting
avatar
LuisMestre · Tutor por 5 anos

Responder

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.<br /><br />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:<br /><br />```<br />algoritmo "Par ou Impar"<br />var<br /> N: inteiro<br />inicio<br /> escreva("Digite um numero: ")<br /> leia(N)<br /> se (N mod 2 = 0) entao<br /> escreva("O numero é par")<br /> senao<br /> escreva("O numero é impar")<br /> fim_se<br />fim_algoritmo<br />```<br /><br />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".<br /><br />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".
Clique para avaliar: