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 建好,你只要在他幫你建立的事件中撰寫你要的程式碼就好 例如以下
void Btn1_Click(Object sender,EventArgs e)
{
UInt64 sum=1;
UInt16 i;
UInt16 n = Convert.ToUInt16(textBox1.Text);
for(i=1;i<=n;i++)
sum*=i;
textBox2.Text=sum.ToString();
}
複製代碼
作者:
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