2011-02-01 18 views
1

Microsoft Visual C#2010 Expressを使用しています。 エリアと周囲を計算するプログラムを作成しようとしています。 長さと幅の2つのテキストボックスがあります。 私は2つの領域と境界のための読み取り専用テキストボックスを持っています。 私は面積と周囲の数を入れて、 "計算する"ボタンをクリックすると、領域と周囲の読み取り専用ボックスに答えが表示されます。 この計算のコードは何ですか?C#の計算領域と周囲

+2

ここに質問がありますか? –

+1

この宿題はありますか? –

+2

余分なクレジットについては、あなたが "計算"をクリックする必要がなく、代わりに値が変わるたびに計算されるように、あなたのプログラムを配線することができるかどうかを見てください!また、これらの値をテストしてください:-1,0,1、NAN、Int.MAX、Int.MIN、A、null。 – Alan

答えて

3

これは簡単です。基本的な幾何学的な数式を使用:面積=高さX幅Perimiter =(高さ+幅)×2

その後、単にこれを実行します。また

int pmtr = (Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)) * 2; 
int area = Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text); 

textBox3.Text = pmtr.ToString(); 
textBox4.Text = area.ToString(); 

は、あなたがにTryParseで見たいと思うかもしれませんがコードをより安定させ、無効な値の例外を避けます。

関連する問題