Laboratorium 3

Transkrypt

Laboratorium 3
1. Obliczanie średniej arytmetycznej liczb rzeczywistych wprowadzanych ze standardowego
wejścia. Długość wprowadzanego ciągu liczb jest podawana przez użytkownika.
2. Obliczanie wartości silni liczby podanej przez użytkownika.
3. Generowanie ciągu złożonego z losowych znaków. Długość ciągu jest podawana przez
użytkownika.
4. Wyznaczanie największej z liczb rzeczywistych wprowadzanych ze standardowego wejścia.
Długość wprowadzanego ciągu liczb jest podawana przez użytkownika. Po zakończeniu
wprowadzania program wyświetla największą liczbę wraz z jej pozycją.
5. Program sprawdzający czy podana liczba jest pierwsza.
6. Obliczanie średniej geometrycznej liczb rzeczywistych wprowadzanych ze standardowego
wejścia. Długość wprowadzanego ciągu liczb jest podawana przez użytkownika.
7. Program wypisujący wszystkie argumenty, z którymi został wywołany.
8. Obliczanie pierwiastków rzeczywistych równania kwadratowego.
9. Wyznaczanie najmniejszej z liczb rzeczywistych wprowadzanych ze standardowego
wejścia. Długość wprowadzanego ciągu liczb jest podawana przez użytkownika. Po
zakończeniu wprowadzania program wyświetla najmniejszą z liczb wraz z jej pozycją.
10. Wyznaczanie minimum/maksimum funkcji kwadratowej.
11. Program "hello world" witający się z użytkownikiem. Nazwa użytkownika powinna być
podawana jako argument wywołania programu lub podawana ze standardowego wejścia.
12. Obliczanie odległości Euklidesa pomiędzy dwoma punktami w przestrzeni Rn. Liczba
wymiarów przestrzeni jest podawana przez użytkownika.
13. Obliczanie iloczyny skalanego dwóch wektorów w przestrzeni Rn. Liczba wymiarów
przestrzeni jest podawana przez użytkownika.
14. Obliczanie największego wspólnego dzielnika dwóch liczb algorytmem Euklidesa.
15. Szyfrowanie kodem Cezara znaków wprowadzanych ze standardowego wejścia. Długość
wprowadzanego ciągu znaków jest podawana przez użytkownika.
16. Oblicz i wydrukuj N początkowych silni
17. Oblicz i wydrukuj wartości funkcji sinus obliczone z szeregu. Porównaj z funkcją
biblioteczną.
18. Oblicz i wydrukuj wartości funkcji cosinus obliczone z szeregu. Porównaj z funkcją
biblioteczną.
19. Oblicz i wydrukuj wartość pi obliczoną z szeregu. Porównaj z wartością otrzymaną z funkcji
bibliotecznych.
20. Oblicz i wydrukuj stałą e obliczoną z szeregu. Porównaj z wartością otrzymaną z funkcji
bibliotecznych.
21. Oblicz i wydrukuj wartości funkcji logarytm naturalny obliczone z szeregu. Porównaj z
funkcją biblioteczną.
22. Oblicz pierwiastek kwadratowy liczby metodą iteracyjną.
23. Oblicz i wydrukuj N początkowych wyrazów ciągu Fibonacciego.
24. Znajdź liczby całkowite których kwadraty są palindromami.
25. Znajdź palindromiczne liczby całkowite o palindromicznych kwadratach.
26. Znajdź pierwiastkowania o postaci sqrt(ABCDEF)=GHI, gdzie litery są różnymi cyframi.
27. Jakie liczby całkowite mniejsze od 100 spełniają zależność a^3+b^3+c^3=d^3?
28. Na Bielanach rejestracje samochodów są postaci od WD00001 do WD99999. Jakie jest
prawdopodobieństwo, że otrzymamy tablicę rejestracyjną z oczkiem (suma cyfr 21).
29. Znajdź silnie, które można wyrazić jako iloczyn trzech kolejnych liczb całkowitych.
30. Znajdź liczby n-cyfrowe, które są sumą n-tych potęg swoich cyfr.
31. Znajdź liczby, których kwadrat kończy się tymi liczbami.
32. Wypisz pary liczb pierwszych różniących się o 2.
33. Oblicz pole koła metodą całkowania numerycznego.
34. Oblicz pole “pod sinusem” od 0 do pi.
35. Oblicz pole “pod cosinusem” od 0 do pi/2.
36. Oblicz pole koła metodą Monte Carlo.
37. Oblicz pierwiastki równania 2*x-1-2*sin(x)=0 metodą bisekcji.
38. Wczytaj 2 liczby całkowite i znajdź ich NWD i NWW.
39. Podaj dla wprowadzonej liczby jej słowny opis w języku angielskim.
40. Podaj dzień tygodnia dla wprowadzonej daty
41. Wczytuj liczby naturalne i podawaj ich postać w układzie ósemkowym i trzynastkowym

Podobne dokumenty