Pesquisar este blog

Livros Recomendados

domingo, 20 de dezembro de 2020

URI - 1074 - Par ou Ímpar - Iniciante - C++ - Solução Alternativa

Plataforma: URI

Problema1074

Enunciado:
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++

Solução:

#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

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas