fork download
  1. #operatory przypisania
  2.  
  3. #liczba = liczba + 1 - zwiększanie 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 liczb += 5
  6.  
  7. #liczba = liczba - 1 - zmniejszanie zmiennej o nazwie liczba o 1
  8. #liczba = liczba - 1 można 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ąć pętli nieskończonej
  14.  
  15. #zadanie 1. napisz program, który za pomocą pętli while wypisze wszystkie
  16. #liczby całkowite od 1 do 100. liczby powinny być wypisane jedna obok drugiej.
  17.  
  18. liczba = 1
  19.  
  20. while liczba <= 100:
  21. print(liczba, end=" ")
  22. liczba = liczba + 1
  23. print(" ")
  24.  
  25. #zadanie 2. napisz program, który za pomocą pętli while wypisze wszystkie
  26. #liczby całkowite podzielne przez 5 od 1 do 1000. liczby powinny być wypisane
  27. #jedna obok drugiej
  28.  
  29. liczba = 5
  30.  
  31. while liczba <= 1000:
  32. print(liczba, end=" ")
  33. liczba += 5
  34. print(" ")
  35.  
  36. #zadanie 3. napisz program, który za pomocą pętli while wypisze wszystkie
  37. #liczby całkowite parzyste od 100 do 1 w kolejności malejącej. liczby powinny
  38. #być wypisane jedna obok drugiej
  39.  
  40. liczba = 100
  41.  
  42. while liczba >= 1:
  43. print(liczba, end=" ")
  44. liczba -= 2
  45. print("")
  46.  
  47. #zadanie 4. napisz program, który za pomocą pętli while wypisze wszystkie
  48. #liczby całkowite od x do y (x i y podaje użytkownik, x < y). liczby powinny być
  49. #wypisane jedna obok drugiej
  50.  
  51. x = int(input(""))
  52. y = int(input(""))
  53.  
  54. while x <= y:
  55. print(x, end=" ")
  56. x += 1
  57. print("")
  58.  
  59.  
  60.  
  61.  
Success #stdin #stdout 0.09s 14120KB
stdin
12
48
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 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 250 255 260 265 270 275 280 285 290 295 300 305 310 315 320 325 330 335 340 345 350 355 360 365 370 375 380 385 390 395 400 405 410 415 420 425 430 435 440 445 450 455 460 465 470 475 480 485 490 495 500 505 510 515 520 525 530 535 540 545 550 555 560 565 570 575 580 585 590 595 600 605 610 615 620 625 630 635 640 645 650 655 660 665 670 675 680 685 690 695 700 705 710 715 720 725 730 735 740 745 750 755 760 765 770 775 780 785 790 795 800 805 810 815 820 825 830 835 840 845 850 855 860 865 870 875 880 885 890 895 900 905 910 915 920 925 930 935 940 945 950 955 960 965 970 975 980 985 990 995 1000  
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