Sari la conținut
Zece la Info
Probleme

Paritatea si semnul unui numar

Usoara 300 ms 64 MB

Implementati o functie care primeste un numar intreg nenul n si determina daca este par si daca este pozitiv, prin parametrii de iesire par si pozitiv.

Semnatura subprogramului (implementati exact aceasta functie/procedura - numele, parametrii, ordinea si tipul returnat trebuie sa coincida):

  • C++: void paritateSiSemn(int n, bool &par, bool &pozitiv)
  • C: void paritateSiSemn(int n, bool *par, bool *pozitiv)
  • Pascal: procedure paritateSiSemn(n: integer; var par: boolean; var pozitiv: boolean)
  • Python: def paritateSiSemn(n):
Date de intrare
O linie continand numarul intreg nenul n.
Date de iesire
1 daca n este par altfel 0, apoi 1 daca n este pozitiv altfel 0, separate printr-un spatiu.
Restrictii
-10^9 <= n <= 10^9, n != 0

Exemple

Exemplul 1

Intrare

4

Iesire

1 1

Exemplul 2

Intrare

-4

Iesire

1 0

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.