wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

4-28.関数

Total questions: 8

Worksheet time: 9mins

Name
Class
Date
1.

次のプログラムの「切り捨て」のように、ある処理を行うための命令をひとまとめにしたものを(ア)という。
また、処理を行うために「切り捨て」に与えている値「3.14」を(イ)といい、処理の結果として返される値「3」を(ウ)という。
【実行結果】
3

※「切り捨て(数値)」を実行すると、数値の小数部分を切り捨てて整数にした値が返される

a)

ア:演算、イ:戻り値、ウ:引数

b)

ア:演算、イ:引数、ウ:戻り値

c)

ア:関数、イ:戻り値、ウ:引数

d)

ア:関数、イ:引数、ウ:戻り値

2.

次のプログラムを実行したとき、表示される結果として最も適当なものを 1 つ選びなさい。

【関数が行う処理】
切り捨て(数値):数値の小数部分を切り捨てた値を返す

a)

1

b)

2

c)

3

d)

4

3.

次のプログラムを実行したとき、表示される結果として最も適当なものを 1 つ選びなさい。

【関数が行う処理】
要素数(配列):配列に含まれる要素の数を値として返す

a)

1種類

b)

2種類

c)

3種類

d)

エラーが表示され、実行できない

4.

次のプログラムを実行したとき、結果として出力される可能性があるものを 1 つ選びなさい。

【関数が行う処理】
乱数(m, n):m 以上 n 以下の整数値の一様乱数を 1 つ返す

a)

サイコロの目は 0 です

b)

サイコロの目は 1.5 です

c)

サイコロの目は 6 です

d)

サイコロの目は 7 です

5.

太郎さんは、引数として変数 teihen と変数 takasa を与えると、戻り値として変数 menseki を返す関数「三角形(teihen, takasa)」を作成した。

この関数を利用した以下のプログラムを実行したとき、表示される結果として最も適当なものを 1 つ選びなさい。

a)

三角形(10, 4) 平方センチメートル

b)

menseki 平方センチメートル

c)

20 平方センチメートル

d)

40 平方センチメートル

6.

花子さんは、引数として変数 kyori と変数 jikan を与えると、戻り値として変数 jisoku を返す関数「速さ(kyori, jikan)」を作成した。

この関数を利用し、実行結果が次のようになるプログラムの例として最も適当なものを 1 つ選びなさい。

【実行結果】
40 km/時

a)

1

b)

2

c)

3

d)

4

7.

A さんの自宅の風呂は、1 分間に 12 L ずつお湯を入れることができ、200 L 入るとお湯張りが完了する。
A さんは、風呂にお湯を入れる時間に応じてメッセージを返す関数「給湯(jikan)」を作成した。
この関数を利用し、以下のプログラムを実行したとき、表示される結果として最も適当なものを 1 つ選びなさい

a)

18Lお湯が入りました

b)

216Lお湯が入りました

c)

お湯張りが完了しました

d)

給湯(18)

8.

A さんは、自分とコンピュータが交互にサイコロを投げ、目の大きさを競うゲームを行う関数「サイコロゲーム()」を作成した。
この関数を利用したプログラムの実行結果が下の例のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

a)

表示する(サイコロゲーム(3))

b)

表示する(サイコロゲーム())
表示する(サイコロゲーム())
表示する(サイコロゲーム())

c)

表示する(サイコロゲーム(you,com))
表示する(サイコロゲーム(you,com))
表示する(サイコロゲーム(you,com))

d)

表示する(サイコロゲーム(3,1))
表示する(サイコロゲーム(5,5))
表示する(サイコロゲーム(2,6))