Wykład nr 1 – zadania 1. Używając powłoki (shell) Pythona, proszę
Transkrypt
Wykład nr 1 – zadania 1. Używając powłoki (shell) Pythona, proszę
Wykład nr 1 – zadania 1. Używając powłoki (shell) Pythona, proszę sprawdzić wyniki wszystkich znanych Wam działań dwuargumentowych na: a) liczbach całkowitych 15 i 7 b) liczbach całkowitych 3 i -6 c) liczbach całkowitych -7 i 2 d) liczbach całkowitych 4 i 0 e) liczbach rzeczywistych 13.3 i 2.4 2. Napisz program, który wyświetla Twoje imię, nazwisko, adres i numer telefonu. Postaraj się o ładny wygląd wydruku. Zmodyfikuj ten program tak, by prosił użytkownika o te dane, a potem je wyświetlał. 3. Napisz program liczący pole trójkąta. Program prosi użytkownika o podanie długości podstawy i wysokości trójkąta. Zmodyfikuj ten program tak, by obliczał pole trójkąta na podstawie znajomości jego trzech boków. Znajdź w internecie odpowiedni wzór. 4. Napisz program obliczający podatek dochodowy w państwie Eurolandia. Podstawę podatku oblicza się odejmując od rocznych dochodów 5000 € oraz 1200 € na każdą osobę pozostającą na utrzymaniu podatnika (dzieci, niepracująca żona). Podatek wynosi 20% od podstawy podatku. Poproś użytkownika o wszystkie potrzebne dane. Użyj funkcji round do zaokrąglenia wyniku do dwóch cyfr po przecinku. 5. Światło przemieszcza się z prędkością 3e8 metrów na sekundę. Rok świetlny to dystans, który pokonuje światło w czasie jednego roku. Napisz program, który oblicza i wyświetla wartość roku świetlnego w kilometrach. 6. Kulę ziemską traktujemy jako kulę. Dany jest jej promień: 6378,1366 km. Program powinien wyświetlić średnicę, długość równika, powierzchnię i objętość kuli ziemskiej. Użyj wartości pi z modułu math. 7. Napisz program, który na wejściu ma podaną liczbę kilometrów, a na wyjściu podaje odpowiednią liczbę mil morskich. Należy użyć następujących przybliżeń: odległość od bieguna północnego do równika wynosi 10000 km. Łuk poprowadzony od tego bieguna do równika dzieli się na 90 stopni, każdy stopień to 60 minut. Mila morska odpowiada jednej minucie.