問題 16
| 最大公約数と最小公倍数を求め、分数の足し算、引き算を計算をせよ。 |
このプロジェクトを以下のように設定しよう。
| タイトル | 分数の計算 |
| 説明 | 分数の足し算と引き算 |
| フレームタイトル | 問題16 |
最初に、タイトル、説明などを設定してプロジェクトを生成しよう。
まず、デフォルトレイアウトを null にしよう。そして、以下のようにフレームを設計しよう。

最初に、「+」、「-」を変化させるトグルボタンを実現しよう。

次に、最大公約数、最小公倍数をメソッドとして独立させよう。まず、最大公約数のメソッドgcdは以下のようになる。

さらに、同様に最小公倍数のメソッド lcm を実現しよう。

最後に、上の2つのメソッドを用いて、「計算」ボタンをクリックしたときのメソッドを記述しよう。

実行すると、以下のようになる。
