関数
-
関数-発展2
Monday, January 01, 0001 in 発展
Categories:
問題 関数を使った複雑なプログラムを実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください draw() 関数で毎フレーム: 背景色を設定 で暗い背景を描画してください 自作関数として複数の処理関数を定義: void updateObject() でオブジェクトの状態を更新 void displayObject() でオブジェクトを描画 void checkCollision() で衝突判定 グローバル変数でオブジェクトの状態(位置、速 …
-
関数-発展1
Monday, January 01, 0001 in 発展
Categories:
問題 高度な関数設計と実装を行ってください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください draw() 関数で毎フレーム: 背景色を設定 で白い背景を描画してください 自作関数として複数の高度な描画関数を定義: void drawGrid(float cellSize) でグリッドを描画 void drawGradient(float x, float y, float w, float h) でグラデーションを描画 void …
-
関数-応用4
Monday, January 01, 0001 in 応用
Categories:
問題 複数の関数を連携させた処理を実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください draw() 関数で毎フレーム: 背景色を設定 で白い背景を描画してください 自作関数として複数の処理関数を定義: float getDistance(float x1, float y1, float x2, float y2) で距離を計算 void drawLineWithDistance(float x1, float y1, float …
-
関数-応用3
Monday, January 01, 0001 in 応用
Categories:
問題 関数を使った再利用可能なコードを実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください draw() 関数で毎フレーム: 背景色を設定 で白い背景を描画してください 自作関数として複数の描画関数を定義してください: void drawButton(float x, float y, float w, float h, String label) でボタンを描画 void drawBar(float x, float y, …
-
関数-応用2
Monday, January 01, 0001 in 応用
Categories:
問題 複雑な処理を関数で実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください 自作関数として複数の図形描画関数を定義してください: void drawPolygon(float x, float y, float size, int sides) で多角形を描画 void drawStar(float x, float y, float size) で星形を描画 setup() 関数で以下の関数呼び出しを実行してください: …
-
関数-応用1
Monday, January 01, 0001 in 応用
Categories:
問題 複数の関数を定義して、それらを組み合わせた処理を実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください グローバル変数 int x = 20 を宣言してください 自作関数として void drawCar(float carX, float carY, float d) を定義してください: 赤色(RGB: 255, 0, 0)の矩形(幅 d、高さ d)を座標 (carX, carY) に描画してください 赤色(RGB: 255, …
-
関数-基礎3
Monday, January 01, 0001 in 基礎
Categories:
問題 戻り値を持つ関数を実装して、以下を実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください 自作関数として float calculateDistance(float x1, float y1, float x2, float y2) を定義してください: 2点 (x1, y1) と (x2, y2) の距離を計算して戻してください 距離の公式:sqrt((x2-x1)^2 + (y2-y1)^2) setup() 関数で以下の処理 …
-
関数-基礎2
Monday, January 01, 0001 in 基礎
Categories:
問題 パラメータを受け取る関数を作成・使用して、以下を実装してください: setup() 関数で: 幅×高さのスケッチウィンドウ でスケッチウィンドウを作成してください 自作関数として void drawFilledRect(float x, float y, float w, float h, int col) を定義してください: 座標 (x, y) に、幅 w、高さ h の矩形を指定された色 col で描画してください setup() 関数で以下の関数呼び出しを実行してください: …