Plataforma: URI
Problema: 1074Enunciado:
Leia um valor inteiro N. Este valor será a quantidade de valores que serão lidos em seguida. Para cada valor lido, mostre uma mensagem em inglês dizendo se este valor lido é par (EVEN), ímpar (ODD), positivo (POSITIVE) ou negativo (NEGATIVE). No caso do valor ser igual a zero (0), embora a descrição correta seja (EVEN NULL), pois por definição zero é par, seu programa deverá imprimir apenas NULL.
Linguagem: C++
#include <iostream> using namespace std; int main() { int n, a; cin >> n; for (int i = 0; i < n; i++) { cin >> a; if (!a) cout << "NULL" << endl; else { if (a & 1) cout << "ODD "; else cout << "EVEN "; if (a < 0) cout << "NEGATIVE" << endl; else cout << "POSITIVE" << endl; } } return 0; }
Nenhum comentário:
Postar um comentário