#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
// Problema:
// Entrada: um número inteiro digitado pelo usuário
// Saída: informar se o número é par ou impar
// descricao textual
// 1) Ler o numero inteiro do usuario
// 2) Dividir o numero por 2
// 3) Calcular o resto da divisao por 2
// 4) Se o resto for zero
// 4.1) o numero é par
// 5) Senão
// 5.1) o numero é impar
// ALGORITMO
int r, q, n; // VAR N, Q, R: inteiro
// INICIO
cout << "Digite um numero inteiro:"<< endl;// Escrever "Digite um numero:"
cin >> n; // Ler N
q = n / 2; // Q <- N / 2
r = n - (q * 2); // R <- N - (Q * 2)
if (r == 0){// Se (R == 0) Então
cout << "Numero "<<n<<" eh par!"<<endl;// Escrever "Numero eh par!"
}else{// Senão
cout << "Numero "<<n<<" eh impar!"<<endl;// Escrever "Numero eh impar!"
}// Fim Se
// FIM
system("PAUSE");
return EXIT_SUCCESS;
}
Nenhum comentário:
Postar um comentário