/** * ドメイン非依存URL出力フィルタ * javadrill.tech移行時はwp_options.home/siteurlのみ変更すればよい * * データベースには絶対URL(https://minner.asia)を保持し、 * 表示時に現在のドメイン(home_url())に動的変換する */ function javadrill_make_urls_dynamic($content) { if (empty($content)) { return $content; } // データベース内の絶対URLを現在のhome_url()に置換 $old_url = 'https://minner.asia'; $new_url = untrailingslashit(home_url()); // http版も対応(念のため) $content = str_replace($old_url, $new_url, $content); $content = str_replace('http://minner.asia', $new_url, $content); return $content; } // 投稿本文、ウィジェット、タームの説明、抜粋に適用 add_filter('the_content', 'javadrill_make_urls_dynamic', 20); add_filter('widget_text', 'javadrill_make_urls_dynamic', 20); add_filter('term_description', 'javadrill_make_urls_dynamic', 20); add_filter('get_the_excerpt', 'javadrill_make_urls_dynamic', 20); 問題 | Javaドリル https://minner.asia 楽々学べるJavaの問題集 Fri, 05 Sep 2025 02:23:37 +0000 ja hourly 1 https://wordpress.org/?v=6.8.3 https://minner.asia/wp-content/uploads/2023/10/cropped-logo-32x32.png 問題 | Javaドリル https://minner.asia 32 32 006 繰り返し(break文とcontinue文) 026 問題 https://minner.asia/archives/2020 https://minner.asia/archives/2020#respond Wed, 15 Nov 2023 00:37:09 +0000 http://localhost/?p=2020

問題

1から100までの整数を表示する四重のforループを使用したプログラムを作成してください。ただし、以下の条件に合致する場合にcontinue文を使用して処理をスキップしてください。

外側のループ: 10の倍数の場合
2番目のループ: 3の倍数の場合
3番目のループ: 2の倍数の場合

ヒント

  1. 四重のforループを使用して1から100までの整数を生成します。
  2. 各ループ内で、条件に合致する場合に continue 文を使用して処理をスキップします。
    • 外側のループ: 10の倍数の場合
    • 2番目のループ: 3の倍数の場合
    • 3番目のループ: 2の倍数の場合

これにより、各条件に合致した場合に continue を使って対応するループの処理をスキップすることができます。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/2020/feed 0
006 繰り返し(break文とcontinue文) 025 問題 https://minner.asia/archives/2014 https://minner.asia/archives/2014#respond Wed, 15 Nov 2023 00:30:23 +0000 http://localhost/?p=2014

問題

1から20までの整数を表示する三重のforループを使用したプログラムを作成してください。ただし、以下の条件に合致する場合にbreak文を使用してループを終了させてください。

  • 外側のループ: 5の倍数の場合
  • 中間のループ: 3の倍数の場合
  • 内側のループ: 2の倍数の場合

ヒント

  1. 三重のforループを使って1から20までの整数を生成します。
  2. 各ループ内で、条件に合致する場合に break 文を使用します。
    • 外側のループ(最も外側のfor文): 5の倍数の場合
    • 中間のループ(中央のfor文): 3の倍数の場合
    • 内側のループ(最も内側のfor文): 2の倍数の場合

これにより、各ループが指定された条件に合致した場合に break を使ってループを終了させることができます。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/2014/feed 0
006 繰り返し(break文とcontinue文) 024 問題 https://minner.asia/archives/2006 https://minner.asia/archives/2006#respond Wed, 15 Nov 2023 00:12:42 +0000 http://localhost/?p=2006

問題

1から10までの整数を表示するネストされた2つのforループを使用したプログラムを作成してください。ただし、奇数の場合は表示せずに次の数に進むようにしてください。

ヒント

内側のループの条件に、iとjがともに奇数の場合を追加してください。それにより、外側のループが奇数の場合、内側のループをスキップして次の数に進むようになります。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/2006/feed 0
006 繰り返し(break文とcontinue文) 023 問題 https://minner.asia/archives/1994 https://minner.asia/archives/1994#respond Tue, 14 Nov 2023 23:40:25 +0000 http://localhost/?p=1994

問題

1から50までの整数で、3の倍数かつ5の倍数でない数だけを表示するプログラムを作成してください。ただし、10個表示したらループを終了させてください。

ヒント

forループを使用して1から50までの整数を順番に表示し、if文、continue、およびbreakを使って条件に合致する場合だけ表示し、10回表示したらループを終了させます。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1994/feed 0
006 繰り返し(break文とcontinue文) 022 問題 https://minner.asia/archives/1985 https://minner.asia/archives/1985#respond Tue, 14 Nov 2023 23:33:54 +0000 http://localhost/?p=1985

問題

1から10までの奇数だけを表示するプログラムを作成してください。ただし、5の倍数の場合は表示せずに次の数に進んでください。

ヒント

forループを使用して1から10までの整数を順番に表示し、if文とcontinueを使って5の倍数の場合は表示をスキップします。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1985/feed 0
006 繰り返し(break文とcontinue文) 021 問題 https://minner.asia/archives/1979 https://minner.asia/archives/1979#respond Tue, 14 Nov 2023 23:22:38 +0000 http://localhost/?p=1979

問題

1から10までの整数を順番に表示するプログラムを作成してください。ただし、3の倍数の場合はループを終了させるようにしてください。

ヒント

forループを使用して1から10までの整数を順番に表示し、if文とbreakを使って3の倍数の場合にループを終了させます。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1979/feed 0
006 繰り返し(do〜while文) 020 問題 https://minner.asia/archives/1969 https://minner.asia/archives/1969#respond Mon, 13 Nov 2023 22:39:45 +0000 http://localhost/?p=1969

問題

ユーザーに2の倍数を入力させ、入力された数が2の倍数でない場合は再度入力を求めるプログラムをdo-while文を使用して作成してください。

ヒント

  1. Scannerを使ってユーザーからの入力を受け取る:
    • Scanner クラスを使ってユーザーからの入力を受け取ります。
  2. 変数の初期化:
    • 入力された数値を保持するための変数を初期化します。
  3. do-while文の構造:
    • do-while文の構造を理解し、最初にユーザーからの入力を受け取り、その後に条件を評価します。
  4. 2の倍数でない場合の条件判定:
    • ユーザーが入力した値が2の倍数でないかどうかを判定します。
  5. 条件の設定:
    • ユーザーが2の倍数でない場合は、再度入力を求めるように条件を設定します。

これらのステップを組み合わせて、ユーザーに2の倍数を入力させ、入力された数が2の倍数でない場合は再度入力を求めるプログラムを構築してみてください。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1969/feed 0
006 繰り返し(do〜while文) 019 問題 https://minner.asia/archives/1962 https://minner.asia/archives/1962#respond Mon, 13 Nov 2023 22:26:12 +0000 http://localhost/?p=1962

問題

ユーザーに1から10までの数値を入力させ、その数値が1から10までの範囲でない場合は再度入力を求めるプログラムをdo-while文を使用して作成してください。

ヒント

  1. Scannerを使ってユーザーからの入力を受け取る:
    • Scanner クラスを使ってユーザーからの入力を受け取ります。
  2. 変数の初期化:
    • 入力された数値を保持するための変数を初期化します。
  3. do-while文の構造:
    • do-while文の構造を理解し、最初にユーザーからの入力を受け取り、その後に条件を評価します。
  4. 範囲外の条件判定:
    • ユーザーが入力した値が1から10までの範囲外かどうかを判定します。
  5. 条件の設定:
    • ユーザーが1から10までの範囲外の場合は、再度入力を求めるように条件を設定します。

これらのステップを組み合わせて、ユーザーに1から10までの数値を入力させ、範囲外の場合は再度入力を求めるプログラムを構築してみてください。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1962/feed 0
006 繰り返し(do〜while文) 018 問題 https://minner.asia/archives/1955 https://minner.asia/archives/1955#respond Mon, 13 Nov 2023 22:20:30 +0000 http://localhost/?p=1955

問題

1から20までの奇数を表示するプログラムをdo-while文を使用して作成してください。

ヒント

  1. 変数の初期化:
    • ループ制御に使う変数を初期化します。この変数は、1から20までの範囲を繰り返し処理する際に使われます。
  2. do-while文の構造:
    • do-while文の構造を理解し、最初にループ本体を実行し、その後に条件を評価します。条件が真の場合、繰り返し処理が続きます。
  3. 奇数の条件判定:
    • ループ本体で、変数が奇数であるかどうかを判定します。奇数の場合にはその値を表示します。
  4. 変数の更新:
    • ループ本体で使った変数を更新し、次の繰り返しに備えます。
  5. 条件の設定:
    • 条件を設定し、変数が20以下である限り繰り返し処理を行います。

これらのステップを組み合わせて、1から20までの奇数を表示するプログラムを作成できます。どのようにしてdo-while文を使ってこのプログラムを構築するかを考えてみてください。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1955/feed 0
006 繰り返し(do〜while文) 017 問題 https://minner.asia/archives/1948 https://minner.asia/archives/1948#respond Mon, 13 Nov 2023 22:05:17 +0000 http://localhost/?p=1948

問題

ユーザーに整数を入力させ、入力された整数が0でない限り、入力された整数を表示し続けるプログラムをdo-while文を使用して作成してください。

ヒント

  1. do-while文の構造:
    • do-while 文の構造を理解し、最初に入力を受け取り、その後に条件を評価します。
  2. 条件の設定:
    • 入力された整数が0でない限り、ループが続くように条件を設定します。
  3. プログラムの終了:
    • プログラムが終了する際には、Scanner オブジェクトをクローズすることを忘れないようにします。

→解答例

「006 繰り返し」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

]]>
https://minner.asia/archives/1948/feed 0