計算機演習小テスト

以下の4問を解いて、各問の後のセルに解答のコードを書いてください。小テストの間には、過去の授業資料を参考にしても良いです。他の方と検討してはいけません。

2021年5月24日

問1: 与えられる三つの整数の最小値を求める関数my_minを作成してください。

問2: 与えられるリストxの逆順を返す関数 my_reverse を作成してください。

例えば、x = [2,3,5,3,1,6] の場合、my_reverse(x)が [6,1,3,5,3,2] を返すことが必要です。

問3: 以下の関数に対するPythonの関数my_fを作成して、区間[1,2]における関数のグラフを描いてください。

$$ f(x)=\sin(x^3)\cos(x)+1, \quad x \in [1,2] $$

問4: 以下の条件に従って数列を作成し、数列の第1項から第20項までを出力してください。

$$ d_1=0, \quad d_2 = 10, \quad d_n = 0.2 d_{n-1} + 0.8 d_{n-2}~(n=3,4,5,\cdots) $$