no message
This commit is contained in:
59
Question06-for/Ex10.php
Normal file
59
Question06-for/Ex10.php
Normal file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
// 前画面の入力値を取得します。
|
||||
$input = $_POST['number'];
|
||||
|
||||
// 前画面の入力値を数値に変換します。
|
||||
// 前画面で入力された値が、数字ではなかった場合はプログラムがエラーになります
|
||||
$maxCount = intval($input);
|
||||
|
||||
echo '2~' . $maxCount . 'までの中で素数を出力するプログラム';
|
||||
echo '<br>';
|
||||
echo '=========< 開始 >=========';
|
||||
echo '<br>';
|
||||
|
||||
/* TODO:
|
||||
* 以下の仕様でfor文を記述してください
|
||||
*
|
||||
* 初期化:変数iを宣言し、2で初期化してください
|
||||
* 条件式:変数iが、maxCount以下である限り繰り返しを行います
|
||||
* 後処理:変数iに1を足した数で、変数iを上書きします
|
||||
*/
|
||||
//-----for① start
|
||||
|
||||
/*
|
||||
* 注)素数とは
|
||||
*
|
||||
* 1とその数自身以外で割り切れない数字のこと。ただし1は素数に含めない
|
||||
*/
|
||||
|
||||
// TODO: 変数flgを宣言し、falseで初期化してください
|
||||
|
||||
|
||||
/* TODO:
|
||||
* 以下の仕様でfor文を記述してください
|
||||
*
|
||||
* 初期化:変数jを宣言し、2で初期化してください
|
||||
* 条件式:変数jが、変数i未満である限り繰り返しを行います
|
||||
* 後処理:変数jに1を足した数で、変数jを上書きします
|
||||
*/
|
||||
//-----for② start
|
||||
|
||||
|
||||
// TODO: 変数iをjで割ったときの余りが0であった場合(割り切れた場合)処理を行うif文を記述してください
|
||||
//-------if start
|
||||
// TODO: 変数flgにtrueを代入してください
|
||||
|
||||
|
||||
// TODO: for②の繰り返しをbreakする記述を入れてください
|
||||
|
||||
|
||||
//-------if end
|
||||
|
||||
|
||||
//-----for② end
|
||||
|
||||
// TODO: 変数flgがfalseであった場合は、変数iを出力してください
|
||||
|
||||
|
||||
//-----for① end
|
||||
Reference in New Issue
Block a user