กรุณาเลือก แสดงผลรูปแบบโทรศัพท์มือถือ | แสดงผลรูแบบคอมพิวเตอร์

Dekcom Board • The Ultimate Knowledge Share

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 372|ตอบ: 0

ตัวอย่างโปรแกรมแลกธณบัตรฉบับละ 100 บาท โดยใช้คำสั่ง loop while [คัดลอกลิงก์]

Rank: 9Rank: 9Rank: 9

Money
51
จิตพิศัย
64
สมัครสมาชิกเมื่อ
2009-12-20
เครดิต
64
โพสต์
136
noom โพสต์เมื่อ 2009-12-27 16:24:48 |แสดงโพสต์ทั้งหมด
แก้ไขล่าสุด noom เมื่อ 2009-12-27 16:54

จงเขียนโปรแกรมแลกธณบัตรฉบับละ 100 บาท โดยรับจำนวนเงินเข้ามา จากนั้นให้ดปรแกรมแสดงออกมาว่าเงินจำนวนเท่านั้น สามารถแลกเปลี่ยนเป็นธนบัตรละ 100 บาท ได้ทั้งหมดกี่ฉบับ และคงเหลืออีกกี่บาทที่แลกไม่ได้ โดยโปรแกรมจะวนถามเรื่อยๆ จนกว่า user จะกรอกเลข -1 เข้ามาในระบบ โปรแกรมถึงจะจบการทำงาน โดยใช้คำสั่ง loop while

  1. Module LoopWhile
  2.     Dim n100, money As Integer
  3.     Sub Main()
  4.         Console.Write("Enter money (-1 for exit) : ")
  5.         money = Console.ReadLine()
  6.         While (1)
  7.             n100 = money \ 100
  8.             money = money Mod n100
  9.             If money = -1 Then
  10.                 Exit While
  11.             End If
  12.             Console.WriteLine("Note 100 = " & n100)
  13.             Console.WriteLine("Rest = " & money)
  14.             Console.Write("Enter money (-1 for exit) : ")
  15.             money = Console.ReadLine()
  16.         End While
  17.     End Sub

  18. End Module
คัดลอกไปที่คลิปบอร์ด


ผลรัน
LoopWhile4.JPG




รับทำเว็บ PHP+MySQL
คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | ลงทะเบียน

รูปแบบข้อความล้วน|โทรศัพท์มือถือ|เด็กคอมพ์ชิตี้

GMT+7, 2012-5-21 04:54 , Processed in 0.083307 second(s), 16 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc. Page Ranking Tool

ขึ้นไปด้านบน