生徒が制御命令のみを使用してそれらを解決するために独自のロジックを考えて適用できるいくつかの良い問題が必要です。これまで取り上げたトピックは基本的なものであり、配列もまだ作成されていません。しかし、私は学生がより高いトピックに進む前に完璧であることを望んでいます。
私はいくつかの問題の例を探してみましたが、どれも私が期待したものではありませんでした/それらは私がすでに知っていたものでした。
私が知っているもののいくつか:
- 組み込み関数を使用せずにa^bの値を見つけるプログラムを作成します。
- 範囲間のアームストロング数を見つけるプログラムを作成します。
- 数値に相当する2進数を逆の順序で出力するプログラムを作成します(配列はまだ実行されていないため、余りを出力して数値をさらに除算する単純なロジックです)
- ユーザーがプログラムの終了を希望するまで、ユーザーが入力したすべての-ve、+ ve、および0の数字を数えます。
- 指定された数のすべての除数を表示するプログラムを作成します。
- 与えられた数が素数であるかどうかを見つけるためのプログラムを書いてください。
- 与えられた数が奇数か偶数かを確認してください。
生徒が問題解決能力を身に付けるのに役立つ、論理的に興味深い問題がもっと必要です。
ありがとう。
PS:この質問が曖昧であるかどうか、この質問には膨大な回答の余地があり、単一の回答を受け入れることができない場合は、ご容赦ください。