Como implementar o programa Odd & Even em C



Este artigo fornecerá a você um conhecimento detalhado e abrangente das várias maneiras de implementar o Programa Odd & Even em C.

Verificar se um número é par ou ímpar é um problema muito comum na linguagem C. As dicas a seguir serão abordadas neste programa Odd & Even no artigo C:

Se um número for perfeitamente divisível por 2, ele é conhecido como número par. Os números restantes que não são perfeitamente divisíveis por 2 são conhecidos como números ímpares. Em palavras simples, os números pares são aqueles que estão na forma n = 2k, enquanto os números ímpares são aqueles números que estão na forma n = 2k + 1. Todos os inteiros serão números pares ou ímpares. Neste blog, vamos entender como verificar se um número é par ou ímpar usando o programa C.





Existem várias maneiras de verificar se um determinado número é par ou ímpar.

Vamos dar uma olhada em cada um deles um por um.



Diagrama de fluxo de programa ímpar e par

A seguir está o diagrama de fluxo para o programa ímpar ou par:

Verificar se um número é par ou ímpar é um problema muito comum na linguagem C. Se um número for perfeitamente divisível por 2, ele é conhecido como número par. Os números restantes que não são perfeitamente divisíveis por 2 são conhecidos como números ímpares. Em palavras simples, os números pares são aqueles que estão na forma n = 2k, enquanto os números ímpares são aqueles números que estão na forma n = 2k + 1. Todos os inteiros serão números pares ou ímpares. Neste blog, vamos entender como verificar se um número é par ou ímpar usando o programa C. Existem várias maneiras de verificar se um determinado número é par ou ímpar. Vamos dar uma olhada em cada um deles um por um. Diagrama de fluxo de programa ímpar e par A seguir seria o diagrama de fluxo para o programa ímpar ou par:



Agora, vejamos o algoritmo do programa ímpar e par em C.

Algoritmo de programa ímpar e par

O algoritmo é muito simples:

COMEÇAR

Etapa 1 → Pegue um número inteiro n

Etapa 2 → Atribuir n para a variável

Etapa 3 → Executar n módulo 2 e verifique o resultado se a saída for 0

Etapa 4 → Se verdadeiro n é mesmo

Etapa 5 → Se for falso n é estranho

PARE

Agora vamos dar uma olhada no algoritmo para Pseudocódigo de Programa Ímpar e Par

Pseudocódigo de programa ímpar e par

IF (módulo inteiro 2) é igual a 0

O número PRINT é par

OUTRO

O número PRINT é ímpar

FIM SE

Agora vamos dar uma olhada no algoritmo para Programa para Verificar Par ou Ímpar

Programa para verificar pares ou ímpares

Na linguagem de programação C, temos um operador de módulo que retorna o restante do divisor e do dividente. Usaremos esse operador para descobrir se o nuber está no formato 2k ou 2k + 1.

Agora, vamos examinar o código para verificar se um determinado número inteiro é ímpar ou par.

Código

if (num% 2 == 0) printf ('% d é par.', num) else printf ('% d é ímpar.', num)

Seguindo em frente, vamos dar uma olhada no código completo.

Exemplo

#include int main () {int num printf ('Digite um número:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d é par.', num) else printf ('% d é ímpar.', num) return 0}

Produto1:

Saída - programa ímpar ou par em c- Edureka

Produto2:

Resultado- 2

Neste programa, verificamos se o número fornecido está retornando 0 ou 1resto quando o dividimos com 2. Se n% 2 == 0, o número é par, caso contrário, o número é ímpar.

Agora vamos dar uma olhada em mais uma variação onde você pode fazer o mesmo.

Programa para verificar ímpar ou par usando o operador condicional

Você também pode usar o operador condicional para verificar a mesma condição que discutimos anteriormente.

Operador condicional / operador ternário: Os operadores condicionais retornam um valor se a condição for verdadeira e retorna outro valor se a condição for falsa.

Sintaxe : (Condição? True_value: false_value)

Exemplo : (X> 10? 0: 1)

Exemplo

#include int main () {int num printf ('Digite um número:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d é par.', num): printf ('% d é ímpar.', num) return 0}

Produto1:

Saída - programa ímpar ou par em c- Edureka.png

Produto2:

Output--2

Vejamos mais uma variação

Encontrar ímpar ou par usando o operador bit a bit

Você também pode verificar se o número fornecido é par ou ímpar usando o operador AND bit a bit.

Exemplo

#include int main () {int num printf ('Digite um número:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d é ímpar.', num) else printf ('% d é par.', num) retorna 0}

Produto1:

Saída - programa ímpar ou par em c- Edureka.png

Produto2:

Resultado- 2

Agora, depois de passar pelos programas acima, você terá entendido como verificar se um determinado número é ímpar ou par na programação C. Espero que este blog seja informativo e tenha valor agregado para você.

Com isso, chegamos ao fim deste artigo do Programa Odd & Even em C.

java encontra o maior número na lista

Confira o Treinamento fornecido por Edureka em muitas tecnologias como Java, Primavera e muito mais, uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo

Tem alguma questão para nós? Mencione isso na seção de comentários deste blog “Odd & Even Program in C” e entraremos em contato com você o mais breve possível.