0327 - Afisare Numere

De la Universitas MediaWiki

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

#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()