Zadanie 1

Transkrypt

Zadanie 1
Zadanie 1
Rozwiązania należy przesyłać e-mailem do 4.04.2016, godz. 23:59. W temacie bardzo proszę wpisać
’poniedziałek-zad1’ oraz swoje imię i nazwisko. Do zdobycia 15pkt.
Ruletka(zmodyfikowana). Na stole ruletki europejskiej znajduje się 37 pól: 18 liczb czarnych,
18 liczb czerwonych oraz neutralne 0. Gracz przychodzi do kasyna i n razy obstawia x złotych na
czerwone pola. Jeśli wypadnie czerwone wygrywa x złotych, jeśli czarne lub zero - przegrywa x
złotych.
• Napisz funkcję s = ruletka(n, m, x) zwracającą średni wynik gracza s po n grach przy założeniu, że przychodził do kasyna m razy (za każdym razem używając tej samej strategii).
• Funkcja ruletka ma rysować również cząstkowy wynik gracza po każdej z n gier (cząstkowe
wyniki dla każdej z wizyt w kasynie mają być na tym samym wykresie).
• W przypadku podania nieprawidłowych argumentów (np. n lub m nie jest liczbą naturalną)
funkcja ma zwracać błąd z komunikatem (’blad argumentow’).
• Opisz funkcję tak, aby informacje były dostępne po wywołaniu komenty help ruletka.
• Sprawdź działanie funkcji dla różnych wartości n, m i x.
Wyżej punktowane będą rozwiązania opierające się na operacjach macierzowych, bez pętli.
1