0327 - Afisare Numere
Cerinţa
Se dă un număr natural numar. Afișați în ordine crescătoare primele numar numere naturale nenule.
Date de intrare
Programul citește de la tastatură numărul numar
Date de ieșire
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
- 1 ≤ numar ⩽ 100
Exemplu 1
- Intrare
- 5
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- 1 2 3 4 5
Exemplu 2
- Intrare
- 0
- Ieșire
- Datele de intrare nu corespund restricțiilor impuse.
Rezolvare
<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>