シフト演算

[ つぎ | うえ ]

問題23

シフト演算を処理するメソッドを実現せよ。このメソッドは、次の「挿入法」で使うメソッドである。

このプロジェクトを以下のように設定しよう。

タイトル シフト演算
説明 シフト演算を処理するメソッド。
フレームタイトル 問題23

最初に、タイトル、説明などを設定してプロジェクトを生成しよう。


以下のようにボタンを配置する。


まず、import 文を追加しなければならない。


値を表示するためのメソッド Display( ) は、以下のようになる。


「初期化」ボタンに対するメソッドは、以下のようになる。


さらに、シフト演算のメソッドは以下のようになり、

「シフト」ボタンに対するメソッドは、以下のようになる。


ローテート演算に対するメソッドは以下のようになる。

「ローテート」ボタンに対するメソッドは以下のようになる。


まず、「初期化」ボタンをクリックすると以下のようになり、


「シフト」ボタンをクリックすることにより左に一つつシフトする。


「ローテート」ボタンをクリックすることにより、ローテートが行われる。


[ つぎ | うえ ]
yasu@i.hosei.ac.jp