This is an old revision of the document!
Poniższe zadania powtórkowe opierają się na pisaniu funkcji. Każdorazowo nie tylko napisz funkcję realizującą postawione zadanie, lecz również przetestuj jej działanie.
Napisz funkcję, której argumentami będą wartości całkowite a
, b
oraz c
– współczynniki równania kwadratowego. Funkcja powinna zwrócić wartość całkowitą – ilość rozwiązań równania kwadratowego dla zadanych współczynników.
Napisz funkcję, która stwierdza, czy zadana jako parametr liczba całkowita jest kwadratem pewnej innej liczby całkowitej. Funkcja powinna zwrócić wartość całkowitą: 1
, jeśli liczba spełnia warunek, oraz 0
w przeciwnym wypadku.
Liczby będące kwadratami liczb całkowitych to $1$, $4$, $9$, $16$ itd.
Napisz funkcję, która zwróci większą spośród dwóch przekazanych jako parametry liczb całkowitych.
Napisz funkcję zwracającą średnią trzech parametrów będących liczbami zmiennoprzecinkowymi.
Napisz funkcję obliczającą dla zadanego x
wartość wyrażenia $y = \frac{x^3 + 3 x}{x^2 + 6}$.
Napisz funkcję, która sprawdzi czy z trzech patyków, których długości przekazujemy jako argumenty, da się zbudować trójkąt, i wypisze stosowny komunikat na ekran. Aby określić, czy z danych patyków da się zbudować trójkąt skorzystaj z nierówności trójkąta.