#pętla for
#pętla for służy do powtarzania jakiejś instrukcji lub bloku instrukcji
#w przypadku pętli for zwyczajowo używa się zmiennej sterującej pętlą
#o nazwie "i", a jako sekwencji używa się funkcji range(od, do, krok)
#range(1, 7, 2) - definiuje zakres od 1 do 6, co dwie
#zadanie 1. za pomocą pętli for wypisz liczby całkowite od 0 do 10
for i in range(0, 11, 1):
print(i, end=" ")
print(" ")
#zadanie 2. za pomocą pętli for wypisz liczby parzyste od 2 do 20
for i in range(2, 21, 2):
print(i, end=" ")
print(" ")
#zadanie 3. za pomocą pętli for wypisz liczby całkowite od 10 do 1
for i in range(10, 0, -1):
print(i, end=" ")
print(" ")
#zadania 4. za pomocą pętli for wypisz liczby od 5 do 100 co 5
for i in range(5, 101, 5):
print(i, end=" ")
print(" ")
#zadanie 5. za pomocą pętli for wypisz wszystkie liczby całkowite od 0 do x
#(liczbę x podaje użytkownik)
x = int(input(""))
for i in range(0, x + 1, 1):
print(i, end=" ")
print(" ")
#zadania 6. za pomocą pętli for wypisz wszystkie liczby całkowite od x do y
#(x i y podaje użytkownik)
x = int(input(""))
y = int(input(""))
for i in range(x, y + 1, 1):
print(i, end=" ")
print(" ")
I3DEmXRsYSBmb3IKI3DEmXRsYSBmb3Igc8WCdcW8eSBkbyBwb3d0YXJ6YW5pYSBqYWtpZWrFmyBpbnN0cnVrY2ppIGx1YiBibG9rdSBpbnN0cnVrY2ppCgojdyBwcnp5cGFka3UgcMSZdGxpIGZvciB6d3ljemFqb3dvIHXFvHl3YSBzacSZIHptaWVubmVqIHN0ZXJ1asSFY2VqIHDEmXRsxIUKI28gbmF6d2llICJpIiwgYSBqYWtvIHNla3dlbmNqaSB1xbx5d2Egc2nEmSBmdW5rY2ppIHJhbmdlKG9kLCBkbywga3JvaykKCiNyYW5nZSgxLCA3LCAyKSAtIGRlZmluaXVqZSB6YWtyZXMgb2QgMSBkbyA2LCBjbyBkd2llCgojemFkYW5pZSAxLiB6YSBwb21vY8SFIHDEmXRsaSBmb3Igd3lwaXN6IGxpY3pieSBjYcWCa293aXRlIG9kIDAgZG8gMTAKCmZvciBpIGluIHJhbmdlKDAsIDExLCAxKToKCXByaW50KGksIGVuZD0iICIpCnByaW50KCIgIikKCiN6YWRhbmllIDIuIHphIHBvbW9jxIUgcMSZdGxpIGZvciB3eXBpc3ogbGljemJ5IHBhcnp5c3RlIG9kIDIgZG8gMjAKCmZvciBpIGluIHJhbmdlKDIsIDIxLCAyKToKCXByaW50KGksIGVuZD0iICIpCnByaW50KCIgIikKCiN6YWRhbmllIDMuIHphIHBvbW9jxIUgcMSZdGxpIGZvciB3eXBpc3ogbGljemJ5IGNhxYJrb3dpdGUgb2QgMTAgZG8gMQoKZm9yIGkgaW4gcmFuZ2UoMTAsIDAsIC0xKToKCXByaW50KGksIGVuZD0iICIpCnByaW50KCIgIikKCiN6YWRhbmlhIDQuIHphIHBvbW9jxIUgcMSZdGxpIGZvciB3eXBpc3ogbGljemJ5IG9kIDUgZG8gMTAwIGNvIDUKCmZvciBpIGluIHJhbmdlKDUsIDEwMSwgNSk6CglwcmludChpLCBlbmQ9IiAiKQpwcmludCgiICIpCgojemFkYW5pZSA1LiB6YSBwb21vY8SFIHDEmXRsaSBmb3Igd3lwaXN6IHdzenlzdGtpZSBsaWN6YnkgY2HFgmtvd2l0ZSBvZCAwIGRvIHgKIyhsaWN6YsSZIHggcG9kYWplIHXFvHl0a293bmlrKQp4ID0gaW50KGlucHV0KCIiKSkKCmZvciBpIGluIHJhbmdlKDAsIHggKyAxLCAxKToKCXByaW50KGksIGVuZD0iICIpCnByaW50KCIgIikKCiN6YWRhbmlhIDYuIHphIHBvbW9jxIUgcMSZdGxpIGZvciB3eXBpc3ogd3N6eXN0a2llIGxpY3pieSBjYcWCa293aXRlIG9kIHggZG8geQojKHggaSB5IHBvZGFqZSB1xbx5dGtvd25paykKCnggPSBpbnQoaW5wdXQoIiIpKQp5ID0gaW50KGlucHV0KCIiKSkKCmZvciBpIGluIHJhbmdlKHgsIHkgKyAxLCAxKToKCXByaW50KGksIGVuZD0iICIpCnByaW50KCIgIikKCgo=