karteczki
Transkrypt
karteczki
Na początek: 1. Napisz funkcję, która podniesie daną liczbę a do n-tej potęgi. 2. Napisz program obliczający sumę kwadratów stu pierwszych liczb naturalnych (0 jest naturalne). 3. Napisz funkcję kolizja(p1, k1, p2, k2), która sprawdzi, czy przedziały [p1, k1] i [p2, k2] mają część wspólną. Zadania: 1. Napisz samodzielnie funkcję, która obliczy pierwiastek kwadratowy z podanej liczby n z dokładnością do k miejsc po przecinku. 2. Napisz funkcję, która oblicza przybliżenie liczby π, korzystając z dowolnego wzoru wymienionego na stronie (link jest na forum). W domu zrób to samo z innym, trudniejszym wzorem. 3. Napisz funkcję, która zwraca taką samą listę jak dostała, tylko z elementami w odwrotnej kolejności. 4. Napisz funcję, która zamieni listę par na parę list. 5. Na forum jest (będzie) dostępny program, który wyświetla żółwia łażącego sobie po planszy. Udoskonal go, żeby żółw: a) zatrzymywał się przy dojściu do końca planszy, b) przechodził na drugą stronę planszy („torus mode” :)) c) odbijał się od końców planszy (do domu) 6. Napisz funkcję, która zwróci wszystkie różne pary poskładane z elementów danej, listy, np. pary([1, 2, 3, 4]) == [(1,2), (1,3), (1,4), (2,3), (2,4), (3,4)]