# PBinfo #3053 – EvenOddXXL – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: andrei

## Enunț

Cerința
Se dă un număr natural n. Să se determine paritatea lui. Dacă numărul este par se afișează Par, altfel se afișează Impar.

Date de intrare
Fișierul de intrare evenoddxxl.in conține pe prima linie numărul n.

Date de ieșire
Fișierul de ieșire evenoddxxl.out va conține pe prima linie Par sau Impar, după caz.

Restricții și precizări

n are cel mult 1000 de cifre

Exemplu:
evenoddxxl.in

5
evenoddxxl.out

Impar

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
ifstream in("evenoddxxl.in");
ofstream out("evenoddxxl.out");
#define cin in
#define cout out
int main() {
    string s;
    cin >> s;
    if ((s.back() - '0') % 2 == 0)
        cout << "Par";
    else
        cout << "Impar";
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/3053)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/3053/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-3053/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
