#liczba = liczba + 1 - zwiększenie zmiennej o nazwie liczba o 1
#liczba = liczba + 1 można inaczej zapisać jako liczba += 1
#liczba = liczba + 7 można inaczej zapisać jako liczba += 7
#liczba = liczba - 1 -zmniejszenie zmiennej o nazwie liczba o 1
#liczba = liczba - 1 można inaczej zapisać jako liczba -= 1
#pętla while
#pętlaa while sprawdza warunek przed każdym obiegiem
#jeśli warunek jest prawdziwy, pętla while wykonuje kod wewnątrz pętli
#pętla while musi zawierać zmianę zmiennej sterującej, aby uniknąć
#pętli nieskończonej!!!!!!!!!!!!!!!!!!!!
#zadanie 1. Napisz program, który za pomocą pętli while wypisze wszystkie
#liczby całkowite od 1 do 100. Liczby powinny być wypisane jedna obok drugiej
liczba = 1
while liczba <= 100:
print(liczba, end=" ")
liczba = liczba + 1
print(" ")
#zadanie 2. napisz program, który za pomocą pętli while wypisze wszystkie
#liczby całkowite podzielne przez 5 od 1 do 100. Liczby powinny być wypisane
#jedna obok drugiej
liczba = 5
while liczba <= 100:
print(liczba, end=" ")
liczba += 5
print(" ")
#zadanie 3. Napisz program, który za pomocą pętli while wypisze wszystkie
#liczby całkowite parzyste od 100 do 1 w kolejności malejącej. Liczby powinny
#być wypisane jedna obok drugiej
liczba = 100
while liczba >= 2:
print(liczba, end=" ")
liczba = liczba - 2
print(" ")
#zadanie 4. Napisz program, który za pomocą pętli while wypisze wszystkie
#liczby całkowite od x do y (x i y podaje użytkownik, x < y). Liczby powinny
#być wypisane jedna obok drugiej
x = int(input(""))
y = int(input(""))
while x <= y:
print(x, end=" ")
x += 1
print(" ")
I2xpY3piYSA9IGxpY3piYSArIDEgLSB6d2nEmWtzemVuaWUgem1pZW5uZWogbyBuYXp3aWUgbGljemJhIG8gMQojbGljemJhID0gbGljemJhICsgMSBtb8W8bmEgaW5hY3plaiB6YXBpc2HEhyBqYWtvIGxpY3piYSArPSAxCiNsaWN6YmEgPSBsaWN6YmEgKyA3IG1vxbxuYSBpbmFjemVqIHphcGlzYcSHIGpha28gbGljemJhICs9IDcKCiNsaWN6YmEgPSBsaWN6YmEgLSAxIC16bW5pZWpzemVuaWUgem1pZW5uZWogbyBuYXp3aWUgbGljemJhIG8gMQojbGljemJhID0gbGljemJhIC0gMSBtb8W8bmEgaW5hY3plaiB6YXBpc2HEhyBqYWtvIGxpY3piYSAtPSAxCgojcMSZdGxhIHdoaWxlCiNwxJl0bGFhIHdoaWxlIHNwcmF3ZHphIHdhcnVuZWsgcHJ6ZWQga2HFvGR5bSBvYmllZ2llbQojamXFm2xpIHdhcnVuZWsgamVzdCBwcmF3ZHppd3ksIHDEmXRsYSB3aGlsZSB3eWtvbnVqZSBrb2Qgd2V3bsSFdHJ6IHDEmXRsaQojcMSZdGxhIHdoaWxlIG11c2kgemF3aWVyYcSHIHptaWFuxJkgem1pZW5uZWogc3RlcnVqxIVjZWosIGFieSB1bmlrbsSFxIcKI3DEmXRsaSBuaWVza2/FhGN6b25laiEhISEhISEhISEhISEhISEhISEhCgojemFkYW5pZSAxLiBOYXBpc3ogcHJvZ3JhbSwga3TDs3J5IHphIHBvbW9jxIUgcMSZdGxpIHdoaWxlIHd5cGlzemUgd3N6eXN0a2llCiNsaWN6YnkgY2HFgmtvd2l0ZSBvZCAxIGRvIDEwMC4gTGljemJ5IHBvd2lubnkgYnnEhyB3eXBpc2FuZSBqZWRuYSBvYm9rIGRydWdpZWoKCmxpY3piYSA9IDEKCndoaWxlIGxpY3piYSA8PSAxMDA6CglwcmludChsaWN6YmEsIGVuZD0iICIpCglsaWN6YmEgPSBsaWN6YmEgKyAxCnByaW50KCIgIikKCiN6YWRhbmllIDIuIG5hcGlzeiBwcm9ncmFtLCBrdMOzcnkgemEgcG9tb2PEhSBwxJl0bGkgd2hpbGUgd3lwaXN6ZSB3c3p5c3RraWUKI2xpY3pieSBjYcWCa293aXRlIHBvZHppZWxuZSBwcnpleiA1IG9kIDEgZG8gMTAwLiBMaWN6YnkgcG93aW5ueSBiecSHIHd5cGlzYW5lCiNqZWRuYSBvYm9rIGRydWdpZWoKCmxpY3piYSA9IDUKCndoaWxlIGxpY3piYSA8PSAxMDA6CglwcmludChsaWN6YmEsIGVuZD0iICIpCglsaWN6YmEgKz0gNQpwcmludCgiICIpCgojemFkYW5pZSAzLiBOYXBpc3ogcHJvZ3JhbSwga3TDs3J5IHphIHBvbW9jxIUgcMSZdGxpIHdoaWxlIHd5cGlzemUgd3N6eXN0a2llCiNsaWN6YnkgY2HFgmtvd2l0ZSBwYXJ6eXN0ZSBvZCAxMDAgZG8gMSB3IGtvbGVqbm/Fm2NpIG1hbGVqxIVjZWouIExpY3pieSBwb3dpbm55CiNiecSHIHd5cGlzYW5lIGplZG5hIG9ib2sgZHJ1Z2llagoKbGljemJhID0gMTAwCgp3aGlsZSBsaWN6YmEgPj0gMjoKCXByaW50KGxpY3piYSwgZW5kPSIgIikKCWxpY3piYSA9IGxpY3piYSAtIDIKcHJpbnQoIiAiKQoKI3phZGFuaWUgNC4gTmFwaXN6IHByb2dyYW0sIGt0w7NyeSB6YSBwb21vY8SFIHDEmXRsaSB3aGlsZSB3eXBpc3plIHdzenlzdGtpZQojbGljemJ5IGNhxYJrb3dpdGUgb2QgeCBkbyB5ICh4IGkgeSBwb2RhamUgdcW8eXRrb3duaWssIHggPCB5KS4gTGljemJ5IHBvd2lubnkKI2J5xIcgd3lwaXNhbmUgamVkbmEgb2JvayBkcnVnaWVqCgp4ID0gaW50KGlucHV0KCIiKSkKeSA9IGludChpbnB1dCgiIikpCgp3aGlsZSB4IDw9IHk6CglwcmludCh4LCBlbmQ9IiAiKQoJeCArPSAxCnByaW50KCIgIikKCgoKCgoKCgoKCgoKCgoKCgoKCg==