Um programa que receba um valor numérico inteiro do usuário e verifique se ele é par ou ímpar.
Ao final apresente:
O valor digitado
Se esse número é par ou ímpar
#include <stdio.h> //input e output
#include <stdlib.h> //system
#include <locale.h> //setlocale para idioma portuguese
main(){ //inicio do main
setlocale(LC_ALL,"Portuguese"); //definir o idioma do locale como Portuguese
system("color F1"); //alterar cor do fundo para F1 de acordo com o cmd
int num,resto; //declaração de variáveis
printf("Digite um número: "); //pedir para o usuário digitar um número
scanf("%d",&num); //guardar valor digitado na variável num
resto=num%2; //resto recebe valor do resto da divisão de num por 2
if (resto==1){ //se resto = 1 número é ímpar
printf("O número digitado foi: %d\n",num); //exibir valor digitado
printf("Este número é Ímpar!\n"); //dizer que o número é ímpar
} //fim do if
else{ // se resto não é = 1 então número é par
printf("O número digitado foi: %d\n",num); //exibir valor digitado
printf("Este número é Par!\n"); //dizer que o número é par
} //fim do else
system("PAUSE>nul"); //pausar tela
} //fim do main