Exemplo 08 – C++ Par/Ímpar

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

Compartilhe!

Deixe um comentário