431985964

431985964



Spróbuj zdefiniować kod tej metody samodzielnie. Jeśli masz problemy, kod został zamieszczony w Dodatku 1.

e) Przejdź teraz do edycji klasy app.Aplikacja. Umieść w metodzie main wywołania metody silnial klasy utils .Matematyka dla wartości od 0 do 10 przy użyciu pętli while. Uzyskane wyniki mają zostać wypisane na ekranie w poniższej formie:

Test metody silnial 0! = 1! = 2! = 3! = 6 4! = 24 5! = 120 6! = 720 7! = 5040 8! = 40320 9! = 362880 10! = 3628800


Pamiętaj, że metoda silnial znajduje się w innej klasie i pakiecie niż klasa app.Aplikacja - konieczne będzie zaimportowanie klasy utils .Matematyka. Kod klasy app .Aplikacja znajduje się w Dodatku 2. Uruchom aplikację.

f) Dodaj teraz do klasy utils .Matematyka drugą publiczną, statyczną metodę silnia2, o jednym argumencie typu long, która wyliczy wartość silni korzystając z rekurencji. Spróbuj zdefiniować kod tej metody samodzielnie. Jeśli masz problemy, kod został zamieszczony w Dodatku 3. Dodaj wywołania tej metody do metody main klasy app.Aplikacja przy użyciu pętli for, wynik ma być prezentowany w analogiczny sposób jak przy metodzie silnia2. Zmodyfikowaną postać klasy app.Aplikacja znajdziesz w Dodatku 4.

Test metody silnia2 0! = 1! = 2! = 3! = 6 4! = 24 5! =120 6! = 720 7! = 5040 8! = 40320 9! = 362880 10! = 3628800_


g) Zmodyfikuj teraz obie metody, wyliczające silnię, w taki sposób, aby w sytuacji wywołania metod z ujemną wartością parametru rzucały wyjątek java. lang.ArithmeticException. Kod metod po modyfikacji możesz znaleźć w Dodatku 5. Przetestuj działanie metod - wywołaj obie z ujemną wartością parametru (np. -1). Czy zaobserwowałaś/eś komunikat o błędzie?



Wyszukiwarka

Podobne podstrony:
USŁUGI DLA OSÓB Z DYSLEKSJĄ Jeśli masz problemy w postaci dysleksji, dysgrafii lub dysortografu potw
Poznaj C++ w$ godziny0097 Proste klasy 83Dostęp do zasobów klasy Jeśli masz zdefiniowany obiekt Kot
Przeciążanie funkcji Z> W ramach jednej klasy mogą istnieć metody o tej samej nazwie, jeśli różni
img191 (4) Elementarne wpr 185 Jeśli masz refleks, to możesz sam zobaczyć, jakie “rewolucje” dzieją
img233 (14) SZKOŁA BABCI Smaków potraw gotowa-nych przez babcie nigdy się nie zapomi- X* na. Je
skanuj0043 (86) DPY-008 Uwolnienie od przekleństwa cz. II rzeczy związane z przesądami. Jeśli masz p
smok burz Jeśli masz na sobie Jakikolwiek Pancerz, zanim rozpoczniesz z nim walkę, smok razi ci
IMAGE0 Kinezjologia edukacyjna Twórcą tej metody jest dr Paul E. Dennison. Okreilana jest one mimem
img047 47 4.2. Metoda NN Algorytm tej metody opiszemy, stosując powszechnie przyjmowaną w literaturz
img051 51 4.3. Metoda aNN Zasadę tej metody przedstawimy - jak poprzednio - w postaci pseu-dopascalo
img133 gdzie ) ijt — obserwacja w /-tym wierszu, /-tej kolumnie i dla k-tej metody leczenia

więcej podobnych podstron