0327 - Afisare Numere
Cerinţa[edit | edit source]
Se dă un număr natural numar. Afișați în ordine crescătoare primele numar numere naturale nenule.
Date de intrare[edit | edit source]
Programul citește de la tastatură numărul numar
Date de ieșire[edit | edit source]
Pe ecran se va afișa mesajul: "Datele de intrare corespund restricțiilor impuse." În următorul rând se va afișa pe ecran în ordine crescătoare primele numar numere naturale nenule, separate prin exact un spațiu.
În cazul în care datele introduse de la tastatură nu îndeplinesc cerințele enunțate, pe ecran se va afișa mesajul "Datele de intrare nu corespund restricțiilor impuse.".
Restricţii şi precizări[edit | edit source]
- 1 ≤ numar ⩽ 100
Exemplu 1[edit | edit source]
- Intrare
- 5
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- 1 2 3 4 5
Exemplu 2[edit | edit source]
- Intrare
- 0
- Ieșire
- Datele de intrare nu corespund restricțiilor impuse.
Rezolvare[edit | edit source]
<syntaxhighlight lang="python" line>
- 0327
def afisare_numere():
numar = int(input()) if numar >=1 and numar <= 100: print("Datele de intrare corespund restricțiilor impuse.") for i in range(1,numar+1): print(i,end=" ") else: print("Datele de intrare nu corespund restricțiilor impuse.")
if __name__ == "__main__":
afisare_numere()
</syntaxhighlight>