SOGO論壇

標題: 想請問有關C#的程式如何寫 [列印本頁]

作者: t2311y    時間: 2012-10-8 08:58:51     標題: 想請問有關C#的程式如何寫

1.在文字方塊內輸入整數n,按計算按鈕會印出n階乘
2.在文字方塊帳號and密碼內,若帳號輸入博碩密碼輸入1234顯示登入成功,不然就顯示登入失敗
3.在文字方塊內輸入整數n,按計算按鈕會印出小於n的質數
4.先建立2個文字方塊輸入2個整數,按計算按鈕透過程式模擬輾轉相除法求出2數最大公約數
作者: alphi    時間: 2012-10-11 16:15:52

這些都很基本阿Visual Stdio 都會幫你把Event 建好,你只要在他幫你建立的事件中撰寫你要的程式碼就好 例如以下
  1. void Btn1_Click(Object sender,EventArgs e)
  2. {
  3.                   UInt64 sum=1;
  4.                   UInt16 i;
  5.                   UInt16 n = Convert.ToUInt16(textBox1.Text);
  6.                    for(i=1;i<=n;i++)
  7.                               sum*=i;

  8.                   textBox2.Text=sum.ToString();
  9. }
複製代碼

作者: roger159    時間: 2012-10-12 10:54:18

本帖最後由 roger159 於 2012-10-12 11:13 編輯

一.
void 自訂按鈕事件發生函數(Object sender,EventArgs e)
{
                  Int sum=1;
                  Int i;
                  Int n = Convert.ToInt(textBox1.Text);
                   for(i=1;i<=n;i++)
                  {sum = i * sum;}
                  textBox2.Text=sum.ToString();
}

二.
{
     string a,b;// 帳號,密碼 變數名稱自訂
       if(a = textBox1.Text  && b = textBox2.Text)
     {messagebox.show("歡迎登入")}else {messagebox.show("帳密錯誤")}
}

PS : 最簡單不用資料庫的情況下,通常是簡單或趕作業才會這樣

三.
{
     int A[]={1,2,3,5,7,11,13,,,,,,,N};
     string temp;
     int N1;
     string N2
     N1 = ToInt(N2 = textBox1.Text.toString()); // 拉出文字後轉成INT格式
     for(int i=0;i<A[]的總數;i++)
     {
          if(A <N1) {temp = temp + a +" "}
     }
     textBox2.Text = temp;
}

PS : 作業通常不會出很大的N 硬幹就好,如果出大數想一下質數邏輯去計算就好了

四.
{
     int x,y,z=1;    //x y 代表兩數   z代表餘數
     x = ToInt(textBox1.Text.toString()); // 拉出文字後轉成INT格式
     y = ToInt(textBox2.Text.toString()); // 拉出文字後轉成INT格式
      while(z != 0)
    {
            if(x<y)
            { z = y/x;
                   if(z == 0) {textBox3.text = x.toString();}
               y = z;
            }
            if(x>y)
            { z = x/y;
                   if(z == 0) {textBox3.text = y.toString();}
               x = z;
            }
    }
}

最後 : 以上答案就是簡單想一下快速的打完,如果有錯有問題可以再問我~
作者: t2311y    時間: 2012-10-17 14:01:56

本帖最後由 紅塵孤鳥 於 2012-10-25 10:53 編輯
roger159 發表於 2012-10-12 10:54  
一.
void 自訂按鈕事件發生函數(Object sender,EventArgs e)
{


請善用論壇短訊功能...^^




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM