Advertisement
drakon-firestone

Lekcja 8 - zadania

Apr 18th, 2023 (edited)
690
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.67 KB | None | 0 0
  1. '''
  2. Zadanie rozgrzewkowe
  3.  
  4. Napisz program, który będzie pytać użytkownika o liczby i zliczać ich sumę, aż do
  5. wprowadzenia przez użytkownika hasła “koniec”.
  6. Po wpisaniu tego hasła program, powinien opuścić pętle while i wyświetlić sumę tych
  7. ocen.
  8. '''
  9.  
  10.  
  11.  
  12. '''
  13. Zadanie 1
  14.  
  15. Uzupełnij wywołania funkcji range w taki sposób, aby uzyskać liczby podane w
  16. komentarzu. Należy zastosować najkrótszą wersję wywołania, jeśli więcej niż jedna
  17. opcja jest możliwa. Testowanie można zrealizować za pomocą pętli z powyższego
  18. okienka.
  19.  
  20. ??? - uzupełnij odpowiednimi wartościami
  21. '''
  22. # 0, 1, 2, 3, 4
  23. range(???)
  24.  
  25. # 2, 4, 6, 8, 10
  26. range(???)
  27.  
  28. # 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  29. range(???)
  30.  
  31. # 5, 6, 7, 8, 9, 10, 11, 12
  32. range(???)
  33.  
  34. # -5, -4, -3
  35. range(???)
  36.  
  37. # 0, 5, 10, 15
  38. range(???)
  39.  
  40. # -9 -6 -3 0 3
  41. range(???)
  42.  
  43. # -100 -25 50 125
  44. range(???)
  45.  
  46. '''
  47. Zadanie 2
  48.  
  49. Napisz program, który wypisze ile lat miałeś/aś w kolejnych latach kalendarzowych od
  50. Twojego roku urodzenia. Program powinien wykorzystać zmienną wiek oraz pętle for z
  51. instrukcją range.
  52.  
  53. np.
  54. Oczekiwany rezultat:
  55.  
  56. W roku 1998 miałeś/aś 0 lat
  57. W roku 1999 miałeś/aś 1 lat
  58. W roku 2000 miałeś/aś 2 lat
  59. ...
  60. W roku 2020 miałeś/aś 22 lat
  61. W roku 2021 miałeś/aś 23 lat
  62. '''
  63.  
  64.  
  65. '''
  66. Zadanie 3
  67. Napisz program, który wypisze w konsoli tabliczkę mnożenia. Wykorzystaj funkcję
  68. str(liczba).center(liczba_znaków) do wyrównania tekstu.
  69. '''
  70.  
  71.  
  72. ################ ZADANIA DODATKOWE #####################
  73.  
  74. '''
  75. 1) Choinka / Piramida
  76. Napisz program, który zapyta użytkownika o wysokość (liczbę linijek), a następnie
  77. wyświetli choinkę / piramidę o podanej wysokości. Choinka ma składać się z gwiazdek
  78. ‘*’ oraz spacji jako znaków białych.
  79.  
  80. np.
  81.  
  82. dla wys. 4:
  83.   *
  84.  * *
  85. * * *
  86. * * * *
  87.  
  88. lub np. dla wysokośći 5
  89.    *
  90.   * *
  91.  * * *
  92. * * * *
  93. * * * * *
  94. '''
  95.  
  96.  
  97. '''
  98. 2) Prostokąt
  99. Napisz program, który wczyta od użytkownika dwie liczby: wysokość i szerokość, a
  100. następnie wypisze w konsoli prostokąt składający się z gwiazdek.
  101. Przygotuj dwie wersje programu: prostokąt pusty w środku i wypełniony. Zapytaj
  102. użytkownika, którą wersję chciałby zobaczyć lub wyświetl obie jeden po drugim.
  103. '''
  104.  
  105.  
  106. '''
  107. 3) Ciąg Fibonacciego
  108. Napisz program, który zapyta użytkownika o liczbę dodatnią (sprawdzi jej poprawność)
  109. a następnie wypisze podaną liczbę elementów ciągu Fibonacciego w konsoli.
  110. Dodatkowe: Program, który wypisze wszystkie elementy ciągu Fibonacciego, które są
  111. mniejsze od wprowadzonej liczby.
  112.  
  113. https://boringowl.io/blog/ciag-fibonacciego
  114.  
  115. https://matematykawpodstawowce.pl/ciag-fibonacciego/
  116.  
  117. '''
  118.  
  119.  
  120.  
  121.  
  122.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement