This is an old revision of the document!
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.
Możesz skorzystać z kodu zadania z poprzednich laboratoriów: SQEQ
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ę 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ę sprawdzającą czy z trzech patyków, których długości przekazujemy jako argumenty, da się zbudować trójkąt, i wypisującą 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.
Napisz funkcję zwracającą wartość silni liczby przekazanej jako argument.
Napisz funkcję realizującą polecenie z zadania nr 2 z działu o pętli "for" (sumowanie liczb całkowitych z zadanego przedziału $[a,b]$) dla liczb przekazanych jako argumenty funkcji. Funkcja powinna zwracać obliczoną sumę.
Napisz funkcję, która dla zadanych dwóch parametrów – ilości wierszy i ilości znaków w (każdym) wierszu – wyświetli stosowną ilość znaków $
.
Na przykład dla dwóch wierszy i czterech znaków w wierszu wyświetlony powinien zostać następujący wzór:
$$$$ $$$$