Ir para conteúdo
Faça parte da equipe! (2024) ×

Numero IMPAR ou PAR


-RafaelSF-
 Compartilhar

Posts Recomendados

ig1Ndnw.pngkJkIiMI.png

V28LX.png

 

Eai galera :)

 

O Programa a seguir, pedirá ao usuario um numero, e o programa retorna IMPAR ou PAR

 

Definimos a biblioteca

 

É necessário se cadastrar para acessar o conteúdo.

 

Criamos a função e definimos o parametro como, 'int x'

É necessário se cadastrar para acessar o conteúdo.

 

Colocamos uma condiçao que se, x for divisivel por 2 e o resultado for 0, retornará '1' que significa PAR, e se não for divisivel por 2, retornará '0' que significa IMPAR

É necessário se cadastrar para acessar o conteúdo.

 

Na função principal, criaremos uma variavel, e pediremos ao usuario que digite um numero, e o scanf receberá o numero

É necessário se cadastrar para acessar o conteúdo.

 

Colocaremos outra condição, chamaremos a função IMPA, dentro do comando if, (Se o numero voltar '1', mostrará PAR, se não, mostrará IMPAR)

É necessário se cadastrar para acessar o conteúdo.

 

Codigo Completo

É necessário se cadastrar para acessar o conteúdo.

 

******* NÃO USAMOS O COMANDO, system("   SE"); portanto não precisamos colocar a biblioteca, 'stdlib.h'*******

Olá Mundo :)

Link para o comentário
Compartilhar em outros sites

  • 4 semanas atrás...
  • Velha Guarda

amigao, que complicadinho isso hein? E que estou no cel, mas veja:

 

if(x%2 == 0) {

 

printf("par");

} else {

printf("impar");

}

 

 

Quando estamos programando, nao podemos so pensar em "Vou usar varias funcoes para parecer fodao".. Temos que pensar nos gastos de memoria, quanto mais leve o programa melhor. Desnecessario criar uma funcao a parte pra definir se é par ou impar.. o minimo que voce deveria ter feito e um prototipo, pra carregar com mais qualidade o codigo, mas mesmo assim estaria ocupando memoria atoa..

 

Abraços

 

 

Enviado do meu iPhone usando o Tapatalk

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda

Sem problemas!! Pesquise um pouco sobre prototipos, e sobre eliminar redundancias tanto em codigos como qualquer projeto, seja em banco de dados, analise de requisitos, ou na programacao.. Pode ver que muitos games e programas existentes hj em dia, sao tao mal feitos que demoram pra carregar, e sao feitos totalmente sem uma estrutura, muitos deles ficam ocupando espaco na memoria infinitamente. Isso prejudica o codigo e deixa ele muito mais pesado. O mercado precisa de mais qualidade do desenvolvedor.. mas continua estudando, tem varios tutoriais na net, se vc fixar na cabeca que ocupar o minimo possivel, porem mantendo a qualidade do programa, tera sucesso em sua carreira como programador!

 

Abraços

 

 

Valeu ai pelas boas vindas! Parei de postar depois que deletaram todos meus posts --" em 1 mes consegui vencer varios eventos e fiz varios posts, tava cm 980 posts, ai voltei pra 160 180.. fiquei putao haha

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

Bom tópico. Apesar do código poder ser mais simplificado você detalhou explicando o que fez.

 

Outro exemplo de fazer isso:

 

É necessário se cadastrar para acessar o conteúdo.

 

Se x divide por 2 e o resto é 0 ele é par, ao contrário, é ímpar.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.