0109 - Paritate

From Bitnami MediaWiki
Revision as of 10:47, 4 January 2023 by Axel22 (talk | contribs) (Pagină nouă: Sursă: [https://www.pbinfo.ro/probleme/109/paritate 0109 - Paritate] == Cerinţa == Să se scrie un program care citeşte de la tastatură un număr natural şi verifică dacă numărul este par sau impar. == Date de intrare == Programul va citi de la tastatură un număr natural '''numar'''. == Date de ieşire == Programul va afişa pe ecran mesajul: '''Numarul este par''', dacă numărul citit '''numar''' este par, respectiv mesajul '''Numarul este impar''' în caz contra...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Sursă: 0109 - Paritate

Cerinţa[edit | edit source]

Să se scrie un program care citeşte de la tastatură un număr natural şi verifică dacă numărul este par sau impar.

Date de intrare[edit | edit source]

Programul va citi de la tastatură un număr natural numar.

Date de ieşire[edit | edit source]

Programul va afişa pe ecran mesajul: Numarul este par, dacă numărul citit numar este par, respectiv mesajul Numarul este impar în caz contrar.

Restricţii şi precizări[edit | edit source]

0 < numar < 1.000.000.000

Exemplu[edit | edit source]

Intrare
2023
Ieșire
Numarul 2023 este impar

Rezolvare[edit | edit source]

Rezolvare ver. 1[edit | edit source]

<syntaxhighlight lang="python" line> def paritate()

   numar = int(input(“Introduce-ti un numar de verificat paritatea:“)
   if (numar % 2) == 0:
       print (“Numarul", numar ,"este par")
   else:
       print (“Numarul", numar ,"este impar”)

if __name__ == "__main__":

   paritate()

</syntaxhighlight>