2240 - Animale

From Bitnami MediaWiki

Cerinţa[edit | edit source]

Într-o curte sunt câini, pisici și găini. Se știe că numărul de pisici este egal cu dublul numărului de câini, iar numărul de găini este egal cu dublul numărului de pisici. Dacă în curte sunt numar_caini câini, câte animale sunt în curte?


Date de intrare[edit | edit source]

Programul citește de la tastatură numărul natural numar_caini.

Date de ieșire[edit | edit source]

Programul va afișa pe ecran numărul total de animale din curte.

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

  • 2 ⩽ numar_caini ⩽ 1000

Exemplu 1[edit | edit source]

Intrare
3
Ieșire
Datele introduse corespund restricțiilor impuse.
21

Explicație[edit | edit source]

Sunt 3 câini, 6 pisici și 12 găini, în total 21 de animale.

Exemplu 2[edit | edit source]

Intrare
1
Ieșire
Datele introduse nu corespund restricțiilor impuse.

Rezolvare[edit | edit source]

<syntaxhighlight lang="python" line>

  1. 2240 - Animale

def animale():

   caini = int(input("Introduceti numarul de caini:"))
   if caini >= 2 and caini <= 1000:
       print("Datele de intrare corespund restricțiilor impuse.")
       pisici = 2 * caini
       gaini = 2 * pisici
       print(caini + pisici + gaini)
   else:
       print("Datele de intrare nu corespund restricțiilor impuse.")

if __name__ == '__main__':

   animale()

</syntaxhighlight>