fork download
  1.  
  2.  
  3. #liczba = liczba + 1 - zwiększenie zmiennej o nazwie liczba o 1
  4. #liczba = liczba + 1 można inaczej zapisać jako liczba += 1
  5. #liczba = liczba + 5 można inaczej zapisać jako liczba += 5
  6.  
  7. #liczba = liczba - 1 - zmniejszenie zmiennej o nazwie liczba o 1
  8. #liczba = liczba - 1 można inaczej zapisać jako liczba -= 1
  9.  
  10. #pętla while
  11. #pętla while sprawdza warunek przed obiegiem
  12. #jeśli warunek jest prawdziwy, pętla while wykonuje kod wewnątrz pętli
  13. #pętla while musi zawierać zmianę zmiennej sterującej, aby uniknąć
  14. #pętli nieskończonej!!!!!!!!!!!!!!!!!!!
  15.  
  16. #zadanie 1. napisz program, który za pomocą pętli while wypisze wszystkie
  17. #liczby całkowite od 1 do 100. liczby powinny być wypisane jedna obok drugiej
  18.  
  19. liczba = 1
  20.  
  21. while liczba <= 100:
  22. print(liczba, end=" ")
  23. liczba = liczba + 1
  24. print(" ")
  25.  
  26. #zadanie 2. napisz program, który za pomocą pętli while wypisze wszystkie
  27. #liczby całkowite podzielne przez 5 od 1 do 100. liczby powinny być wypisane
  28. #jedna obok drugiej.
  29.  
  30. liczba = 5
  31.  
  32. while liczba <= 100:
  33. print(liczba, end=" ")
  34. liczba += 5
  35. print(" ")
  36.  
  37. #zadanie 3. napisz program, który za pomocą pętli while wypisze wszystkie liczby
  38. #całkowite parzyste od 100 do 1 w kolejności malejącej. liczby powinny być
  39. #wypisane jedna obok drugiej.
  40.  
  41. liczba = 100
  42.  
  43. while liczba >= 2:
  44. print(liczba, end=" ")
  45. liczba = liczba - 2
  46. print(" ")
  47.  
  48. #zadanie 4. napisz program, który za pomocą petli while wypisze wszystkie
  49. #liczby całkowite od x do y (x i y podaje użytkownik, x < y). liczby powinny
  50. #być wypisane jedna obok drugiej.
  51.  
  52. x = int(input(""))
  53. y = int(input(""))
  54.  
  55. while x <= y:
  56. print(x, end=" ")
  57. x += 1
  58. print(" ")
  59.  
  60. #zadanie 5. napisz program, który za pomocą pętli while wypisze wszystkie
  61. #liczby całkowite od y do x w kolejności malejącej (y > x). liczby powinny
  62. #być wypisane jedna obok drugiej
  63.  
  64. x = int(input(""))
  65. y = int(input(""))
  66.  
  67. while y >= x:
  68. print(y, end=" ")
  69. y = y - 1
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
Success #stdin #stdout 0.07s 14016KB
stdin
12
79
34
89
stdout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100  
100 98 96 94 92 90 88 86 84 82 80 78 76 74 72 70 68 66 64 62 60 58 56 54 52 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2  
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79  
89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34