関数-基礎2
Categories:
問題
戻り値を持つ自作関数を使ったプログラムを作成してください:
- 幅200×高さ200のスケッチウィンドウを作成し,背景を白に設定してください
- マウスをクリックしたときに,以下を行ってください:
- 1〜9のランダムな浮動小数点数を
x,yを生成します. - 以下の自作関数 の戻り値を求め,その値を直径としてキャンバス中央に黄色の円を描画してください
- 1〜9のランダムな浮動小数点数を
- 自作関数は,2つの浮動小数点数を引数(たとえば
a,B)とし,a*a + 2*b + a*bを返す関数としてください
出来た人は引数あり+戻り値なしの(関数の中で円の表示まで行う)場合も考えてみましょう.
ヒントを見る
void mousePressed(){ ... }: マウスをクリックしたときに1度だけ呼ばれるrandom(1, 9): 1〜9のランダムな浮動小数点数を生成- 戻り値のある関数は
float 関数名(引数) { ... return 値; }の形式で定義する