02-04 定数

学習日

2026年7月4日

名前

リゼンデス新菜

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

✅ 練習問題 2-4-1

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

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

function setup() {
  createCanvas(SCREEN_WIDTH, SCREEN_HEIGHT)
}

function draw() {
  background(225)

  circle(200, 200, SCREEN_WIDTH)
}

📷 実行結果

✅ 練習問題 2-4-2

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

同じです。PIの方が書きやすいけどね。

✅ 練習問題 2-4-3

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

// 円の半径を定数で定義
const HANKEI = 77;

function setup() {
  createCanvas(400, 400);
  background(220);

  // 円を描く
  circle(200, 200, HANKEI + HANKEI);

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

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

📷 実行結果

まとめ・感想

定数を使った方がPIを何回も書くより簡単だった。
画面に表示されたPIより、自分で覚えていた円周率の方が長く書けた!

コメントする