Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ช่วยดูการบ้านให้ผมทีคับ เกี่ยวกับ if else น่ะคับ คือ มี radio box 2 อันเลือก1.กลางวันครั้งละ 3 บาท



 

ช่วยดูการบ้านให้ผมทีคับ เกี่ยวกับ if else น่ะคับ คือ มี radio box 2 อันเลือก1.กลางวันครั้งละ 3 บาท

 



Topic : 036458



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์




คือ มี radio box 2 อันเลือก

1.กลางวันครั้งละ 3 บาท กลางคืนนาทีละ 50 สตาง
2.นาทีแรก 3 บาท ถัดไป นาที ละ 20 สตาง ตลอด 24 ชม


ละก็ text box อันนึง ใส่ จำนวนนาทีที่โทร

ละก็ปุ่ม submit คับ



ทีนี้ จะทำยังไงให้มันคิดจากเวลาเครื่อง ละก็ตั้งเงื่อนไขแบบไหน ช่วยทำเปนตัวอย่างให้ทีครับ ผมคิดไม่ออกยังเรียนไม่ถึงเลย - -



vb ครับ


dfdfd



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-03 23:12:03 By : zatannluther View : 1544 Reply : 7
 

 

No. 1



โพสกระทู้ ( 100 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Hi5

เรียนถึงไม่ถึงไม่สำคัญหรอกครับ ก่อนอื่นคุณอย่าไปมองเป็นลักษณะของโปรแกรมก่อน จะเขียนมันยังไงอย่างเพิ่งไปสนใจ มองมันเป็นแค่โจทย์คณิตศาสตร์ข้อหนึ่งละกันครับ แล้วก็แก้โจทย์ออกมาเป็นภาษาของคุณเอง ถ้าหาคำตอบได้ต่อไปก็ไปมองเรื่องของโปรแกรม ไม่ยากครับลองคิดดูก่อนครับ






Date : 2010-01-03 23:27:40 By : KohDev
 


 

No. 2



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


ผมคิดอยู่นานแล้วอะคับ จนแต้มเลยต้องมาขอความช่วยเหลือ

ช่วยบอกเปนแนวทางทีคับ ขอด้านการคำนวนเวลาก็ยังดีคับ
Date : 2010-01-03 23:35:38 By : zatannluther
 

 

No. 3



โพสกระทู้ ( 100 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Hi5

ก่อนอื่นต้อง check ก่อนว่ามีการเลือก redio ตัวไหนครับ

เช่น

if เลือก radio 1 then
ดึงเวลาปัจจุบันมาครับคำสั่ง Now() แล้วก็ตรวจสอบว่าเวลาที่ได้มาอ่ามันเป็นกลางวันหรือกลางคือ
ถ้ากลางวัน
ผลที่ได้ก็คือ 3 บาทเพราะกี่นาทีก็ 3 บาท(คิดเป็นครั้ง)
ถ้ากลางคืน
ก็อานาทีที่มาจาก text box คูณด้วย 0.5
เช่นป้อนมา 20 นาที ก็เอา 20X 0.5 จะได้ 10 บาท

else ถ้าเลือก radio 2
ก็ไม่ต้อง check ว่ากลางวันหรือกลางคืนเพราะมันตลอด 24 ชั่วโมง

เช่นป้อนมา 20 นาที
จำนวนเงิน = ((20-1) X 0.2 )+3

ผมแนะแนวทางให้นะครับ พวกนี้เป็นการแก้โจทย์คณิตศาสตร์ธรรมดา ต้องหัดคิดดูนะครับมันไม่ยากเกินไปหรอกครับ
Date : 2010-01-03 23:58:18 By : KohDev
 


 

No. 4



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุนมากคับ จะลองทำดูถ้าไม่ได้จะมาถามอีกทีคับ
Date : 2010-01-04 00:23:39 By : zatannluther
 


 

No. 5



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


now() นี้ใช้ยังไงอะครับ - -
Date : 2010-01-04 01:33:30 By : zatannluther
 


 

No. 6



โพสกระทู้ ( 100 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Hi5

ตัวอย่าง Now ครับลองศึกษาดูครับ สำหรับวิธีการเขียนโปรแกรมศึกษาเอาเองนะครับ Code พื้นฐานจะต้องรู้ครับ ถ้าเขียนมาแล้วติดยังไงก็เอา Code มาถามได้ครับ


Dim dtmTest As Date
dtmTest = DateValue(Now)

dtmTest is 8/31/2001


Dim dtmTest As Date
dtmTest = TimeValue(Now)
dtmTest is 9:15:20 PM


Date : 2010-01-04 13:03:10 By : KohDev
 


 

No. 7



โพสกระทู้ ( 538 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


now() = เป็น function ที่มีให้ใช้ครับ มันจะ return ค่ากลับมาเป็น วัน/เวลาปัจจุบันครับ

วิธีคิดก่อนจะเริ่มเขียน code นะครับ ลองดูแบบนี้ดูผมเข้าใจว่าคุณคิดออกได้ระดับนึงแล้วล่ะถึงวาดรูป form ออกมาได้อย่านั้น ทีนี้ลองเอามาเรียบเรียงใหม่ดูครับ เขียนเป็นข้อๆ ให้เราเองเข้าใจ

อันดับแรก หาโจทย์ให้เจอก่อน
Quote:
ลองคิดดูว่ามีมากกว่านี้หรือเปล่า
1.กลางวันครั้งละ 3 บาท กลางคืนนาทีละ 50 สตาง
2.นาทีแรก 3 บาท ถัดไป นาที ละ 20 สตาง ตลอด 24 ชม
3.ให้คิดจากเวลาของเครื่องนั้นๆ ที่รันโปรแกรมอยู่


ลองนึกว่าเราเป็นคนใช้ด้วยจะใช้ยังไง
Quote:
1. เลือกบริการ
2. ใส่จำนวนเงิน
3. กดตกลง
4. รอประมวลผล และดูผลลัพธ์ที่หน้าจอ


ทีนี้เราก็จะนึกออกเรื่องหน้าตาแล้ว ก็มาเจาะเรื่องข้อ 3 ต่อ
Quote:
อันนี้ไม่ต้องการอันไหนก็ตัดๆไปได้เลยนะครับ ผมคิดแบบคนมีประสบการณ์แล้วว่าต้องตรวจสอบตรงไหนบ้าง = ='
1. ตรวจสอบค่าที่ผู้ใช้ key เข้ามา ถ้าไม่ใช่ตัวเลข (เพราะเราต้องการคิดจากจำนวนเงิน) ให้แจ้ง error แล้วแก้ไข
2. หลังจากกดปุ่ม ถ้าช่องที่รับเงินไม่มีค่า หรือ ไม่ได้เลือกบริการใดๆเลย ให้แจ้ง error แล้วแก้ไข
3. ถ้าเลือกบริการแบบที่ 1 ให้
3.1 เก็บค่าเวลาปัจจุบันของเครื่อง
3.2 ตรงนี้จะเป็นเรื่องสูตรคำนวน ให้คิดวิธีเอาเอง
4. ถ้าเลือกบริการแบบที่ 2 ให้
4.1 เก็บค่าเวลาปัจจุบันของเครื่อง
4.2 ตรงนี้จะเป็นเรื่องสูตรคำนวน ให้คิดวิธีเอาเอง


หลังจากเขียนอย่างนี้ได้แล้ว ก็เอาสิ่งที่เขียนเนี่ยไป map กับคำสั่งของภาษาที่เราใช้ครับ อย่างที่ผมยกตัวอย่างก็จะเป็น
ถ้า = if

ลองดูครับ ใจเย็นๆ ฝึกบ่อยๆ ก็เก่งแล้วครับ เรื่องนี้ไม่เกี่ยวกับว่าเรียนหรือยังไม่เรียนครับ
Date : 2010-01-04 13:16:40 By : salapao_codeman
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูการบ้านให้ผมทีคับ เกี่ยวกับ if else น่ะคับ คือ มี radio box 2 อันเลือก1.กลางวันครั้งละ 3 บาท
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่