human
C＃で計算機を作成する
gpt
C#で電卓を作るのは比較的簡単な作業です。例えばCLI（コマンドラインインターフェイス）を使う方法とGUI（グラフィカルユーザーインターフェイス）を使う方法です。

ここでは、Windows Forms GUIを使ってC#で電卓を作成してみましょう。

まず、Visual StudioでWindows Formsアプリケーションを作成します。アプリケーションをセットアップしたら、2つのテキストボックス（TextBox）、ボタン（Button）、テキストラベル（Label）を作成する必要があります。

作成したボタンをダブルクリックしてイベントハンドラを追加し、以下のコードを使って電卓に機能を追加します：

```csharp
private void button1_Click(object sender, EventArgs e) 
{ 
    double num1 = Convert.ToDouble(textBox1.Text); 
    double num2 = Convert.ToDouble(textBox2.Text); 
    double result = 0; 
 
    if (radioButton1.Checked) 
    { 
        result = num1 + num2; 
    } 
    else if (radioButton2.Checked) 
    { 
        result = num1 - num2; 
    } 
    else if (radioButton3.Checked) 
    { 
        result = num1 * num2; 
    } 
    else if (radioButton4.Checked) 
    { 
        result = num1 / num2; 
    } 
 
    label1.Text = result.ToString(); 
}
```

このコードはテキスト・フィールドから2つの数値を受け取り、選択された演算を実行し、結果をテキスト・ラベルに表示します。

このコードで、C#で動く電卓アプリケーションが完成します。
human
このプログラムの機能に関心と程度を追加する
gpt
private void button1_click（オブジェクト送信者、eventargs e）
{
    double num1 = convert.todoble（textbox1.text）;
    double num2 = convert.todoble（textbox2.text）;
    二重結果= 0;
 
    ifiobutton1.checked）
    {
        結果= num1 + num2;
    }
    else if（radiobutton2.checked）
    {
        result = num1 -num2;
    }
    else if（radiobutton3.checked）
    {
        結果= num1 * num2;
    }
    else if（radiobutton4.checked）
    {
        result = num1 / num2;
    }
    else if（radiobutton5.checked）
    {
        result = math.pow（num1、num2）;//程度の構築
    }
    else if（radiobutton6.checked）
    {
        result = num1 *（num2 / 100）;//数の割合
    }
 
    label1.text = result.toString（）;
}

数の構造とパーセンテージ計算のために2つの新しいラジオビデオが追加されました。これらの操作では、Math.Pow（）の機能と部門演算子が使用されます。