2240 - Animale

From Bitnami MediaWiki
Revision as of 13:24, 7 January 2023 by Tita Marian (talk | contribs) (Pagină nouă: == Cerinţa == Î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 == Programul citește de la tastatură numărul natural '''numar_caini'''. == Date de ieșire == Programul va afișa pe ecran numărul total de animale din curte. == Restricţii şi...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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>