02-04 定数

学習日

2026年 4月21日

名前

中村仁

自分で作った図形(コードと画像)

練習問題2-4-1

以下のプログラムを完成させなさい。画面の幅と高さを定数で定義し、その値を使って画面いっぱいのサイズの円を描くプログラムを作りなさい。

// 画面の幅と高さを定数で定義
const SCREEN_WIDTH = 400;
const SCREEN_HEIGHT = 400;

function setup() {
}
function setup() {
  // 画面の幅と高さを定数で定義
  const SCREEN_WIDTH = 400;
  const SCREEN_HEIGHT = 400;

  createCanvas(SCREEN_WIDTH, SCREEN_HEIGHT);
  background(243, 235, 216); // 背景色をグレー (0:黒 〜 255:白)
  circle(SCREEN_WIDTH, SCREEN_HEIGHT,SCREEN_WIDTH*SCREEN_HEIGHT)
}

練習問題2-4-2

Math.PIとPIの違いについて考察して先生に説明しなさい。

練習問題2-4-3

以下のプログラムを完成させなさい。半径を定数で定義して、その値を使って、画面の中心に円を描き、円周の長さを計算して表示するプログラムを作りなさい。

function draw() {// 円の半径を定数で定義
  //background(220);
}

function setup(){
  const ennsyuu = 50;
  createCanvas(400, 400);
  background(220);

  // 円を描く
  circle(100, 100, 40);

  // 円周の長さを計算
  let circumFrence = 15+15; // ←適当に入っている式だよ

  // 円周の長さを表示
  textSize(16);
  text("円周の長さ: " + circumFrence, 10, 40);
}

感想・まとめ

定数は変数とちがって、ずっと変わったりしないので変えたくない値を設定するときに使うことがわかりました。定数はプログラミングも見やすくする効果もあることがわかりました。

コメントする