史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2008-12-26, 02:57 PM   #1
hhua1101
註冊會員
榮譽勳章

勳章總數
UID - 301036
在線等級: 級別:0 | 在線時長:0小時 | 升級還需:5小時
註冊日期: 2008-05-19
文章: 1
精華: 0
現金: 1 金幣
資產: 1 金幣
預設 疑問 - 不知道怎麼修改 visual c#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace F9431131_6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{

if (dateTimePicker1.Value >= dateTimePicker2.Value)
{
MessageBox.Show("(進入時間必須小於離開時間)");
return;
}


TimeSpan ts = dateTimePicker2.Value - dateTimePicker1.Value;


double hours = 0;
double days = 0;
double month = 0;
double week = 0;
double money = 0;
double money1 = 0;

hours = Math.Ceiling(ts.TotalHours);
days = Math.Floor(hours / 24);
hours = hours - (days * 24);
week = Math.Floor(days / 7);
days = days - week * 7;
month = Math.Floor(week / 4);
week = week - month * 4;



money = hours * 150 + days * 3240 + week * 20412 + month * 73484;
money1 = hours * 150 + days * 3240 + week * 20412 + month * 73484;

if (rest.Checked) //非假日
{
money *= 0.9;
money1 *= 0.9;
}
if (radioButton2.Checked) //4人房
{
money *= 4.0 / 3.0;
money1 *= 4.0 / 3.0;
}



if (hours >= 22)
{

hours = Math.Ceiling(ts.TotalHours);
days = Math.Floor(hours / 22);
hours = hours - days * 22;
days += 1;
money1 += money1;
}
if (days >= 7)
{
week = Math.Floor(days / 6);
days = days % 6 ;
days += 1;
month = Math.Floor(week / 3);
week = week % 3;
week += 1;
}
if (week >= 4)
{
month = Math.Floor(week / 3);
week = week % 3;
month += 1;
}


MessageBox.Show("消費金額:\n共住 " + month + "月 " + week +
"週 " + days + "天 " + hours + "時" +
"\n共 " + Math.Round(money) + "元" + "節" + money1 , "結帳明細");
}
}
}

要怎麼修改...
小時收費 < 一日收費 < 一週收費 < 一月收費??
急~~!!!拜託各位大大幫我!!!
hhua1101 目前離線  
送花文章: 0, 收花文章: 1 篇, 收花: 1 次
回覆時引用此帖
向 hhua1101 送花的會員:
magicwoo (2009-01-12)
感謝您發表一篇好文章
舊 2008-12-27, 01:08 AM   #2 (permalink)
超級版主
 
Living 的頭像
榮譽勳章
UID - 1966
在線等級: 級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時
註冊日期: 2002-12-06
住址: 糖城
文章: 9601
現金: 18 金幣
資產: 11727852 金幣
預設

請問你到底要改什麼?
__________________
經驗分享是學習的一種
請多珍惜這片學習的園地

史版啞甘部主任
Living 目前離線  
送花文章: 52690, 收花文章: 8441 篇, 收花: 61930 次
回覆時引用此帖
向 Living 送花的會員:
magicwoo (2009-01-12)
感謝您發表一篇好文章
舊 2009-01-12, 01:02 AM   #3 (permalink)
註冊會員
榮譽勳章

勳章總數
UID - 310381
在線等級: 級別:1 | 在線時長:5小時 | 升級還需:7小時
註冊日期: 2008-09-25
文章: 7
精華: 0
現金: 13 金幣
資產: 13 金幣
預設 請將錯誤碼列出

因為不知道你的Form1.cs[設計]長的怎樣,所以請軤相關資料一併附上
k2rml 目前離線  
送花文章: 1, 收花文章: 5 篇, 收花: 5 次
回覆時引用此帖
向 k2rml 送花的會員:
magicwoo (2009-01-12)
感謝您發表一篇好文章
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
聊天 - 想認識一個飲料店打工女孩,卻不知道該怎麼做 m89502078 生活話題、日常閒聊、喇勒唬爛灌水區 74 2008-08-13 08:09 AM
求助 - 請問各位大大....我家的電腦不知道怎麼了!?時間一直跳到2004年1月1日 學習一切 一般電腦疑難討論區 4 2008-02-04 01:09 PM
請問再網址的地方怎麼讓中文碼變英文ㄉ?XP不知道怎麼自己轉 tomy00001 一般電腦疑難討論區 0 2003-06-13 07:46 PM
請問怎麼修改XP的序號 sebastian0913 軟體應用問題討論區 3 2003-01-02 09:53 AM


所有時間均為台北時間。現在的時間是 08:08 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1