![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
註冊會員
|
![]() 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 , "結帳明細"); } } } 要怎麼修改... 小時收費 < 一日收費 < 一週收費 < 一月收費?? 急~~!!!拜託各位大大幫我!!! ![]() |
![]() |
送花文章: 0,
![]() |
向 hhua1101 送花的會員:
|
![]() ![]() |
|
|
![]() |
||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
聊天 - 想認識一個飲料店打工女孩,卻不知道該怎麼做 | 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 |