เจอ folder ชื่อ vb
ไฟล์ชื่อ Module1.vb
======================
If MessageBox.Show("Are you sure?",
"confirm", MessageBoxButtons.YesNo,
MessageBoxIcon.Question) =
Windows.Forms.DialogResult.Yes Then Application.Exit()
หัวข้อ
- Console Application
-> sub
-> function
-> Array
-> Recursive Function
== Factorail
== Fibonacci
== Ackerman Function
== Tower of Hanoi
Shared Function Factorial(ByVal number As Long) As Long
If number <= 1 Then ' base case
Return 1
Else
Return number * Factorial(number - 1)
End If
End Function ' Factorial
MDI Form (Multiple Document Interface)
กด F4 ที่ form1 แก้ property ชื่อ IsMDIContainer = true
จากนั้นเปลี่ยน code ที่ปุ่ม Open
จงเขียนโปรแกรม Recursive Function ในการรับค่าจำนวน
เต็ม 1 จำนวนเพื่อแสดงผลดังนี้
รับค่า 5 ให้หมายถึงนำ 7 มาบวกกัน 5 ครั้ง
คำตอบคือ 35
รับค่า 10 ให้หมายถึงนำ 7 มาบวกกัน 10 ครั้ง
คำตอบคือ 70
======================
จงเขียนโปรแกรม Recursive Function ในการรับค่าจำนวน
เต็ม 1 จำนวนเพื่อแสดงผลดังนี้
รับค่า 5 ให้หมายถึงนำ 1-5 มาบวกกัน
คำตอบคือ 15
รับค่า 10 ให้หมายถึงนำ 1-10 มาบวกกัน
คำตอบคือ 55
http://www.asciitable.com
การบ้าน
1. สร้าง array ที่เก็บ character จากนั้นถ้าค่า index
เป็นเลขคู่ให้เพิ่มค่าตัวอักษรนั้นอีก 1 เป็นเลขคี่ให้เพิ่ม 2
เช่น index = 0 ค่าคือ a ให้กลายเป็น b
เช่น index = 3 ค่าคือ a ให้กลายเป็น c
2. เปลี่ยนข้อ 1 จาก array ของ char เป็น String
และใช้คำสั่ง charAt เข้ามาช่วย
3. ให้รับค่าความยาวของ password ที่ต้องการว่าเป็น
กี่ตัวอักษรจากนั้นให้ทำการสุ่มค่าใน array หรือ string
เพื่อทำการสร้าง password ให้ตามที่ขอ
เช่น ความยาว = 5 ก็จะได้ password ยาว 5 ตัวอักษร
รหัส | ชื่อ-นามสกุล | 1 | 2 | H1 | 3 | HW2 | 4 | Project |
5301525 | นาย ณัฐวุฒิ สุขพันธ์ | 1 | 1 | OK | 1 | OK | 1 | |
5301977 | นาย อรรถพล สิงคชาติ | 1 | 1 | สาย | 1 | ที่2 | 1 | ขายนาฬิกา |
5304448 | นาย อนุรักษ์ เลาระวัตร์ | 1 | 1 | สาย | 1 | OK | 1 | ขายยีนส์ |
5304973 | นาย กัมปนาท อินทะศิริสกุล | 1 | 1 | สาย(3) | 1 | | 1 | ATM |
5306300 | นาย วิททิต มหสุภาชัย | 1 | 1 | OK | 1 | OK | 1 | |
5307511 | นาย ปัทฐวี ชัยพิสิษฐเจริญ | 1 | 1 | สาย | 1 | OK | 1 | COSMOS |
5404264 | นางสาว ทิฆัมพร ผดุงฉาย | 1 | 1 | OK | 1 | | 1 | ขายขนมเค้ก |
5404665 | นางสาว นิฤบล ทองธัญญะ | 1 | 1 | สาย | 1 | | 1 | |
5406340 | นาย อนุชา ธัมพิบูลย์ | 1 | 1 | OK | 1 | หมดเขตส่ง | 1 | |
5406461 | นาย ทัตพล กองเกิดสุข | 1 | 1 | | 1 | | 1 | |
5406935 | นาย กฤติน สมสว่าง | 1 | 1 | คนแรก | 1 | คนแรก | 1 | |
5406951 | นาย สรศักดิ์ ศรีแก้ว | 1 | 1 | OK | 1 | หมดเขตส่ง | 1 | |
5407507 | นาย สุรสิทธิ์ วิเศษฤทธิ์ | 0 | 1 | OK | 1 | | ส | |
5407547 | นางสาว นลัทพร ศาลางาม | 1 | 1 | สาย | 1 | | 1 | ขายรองเท้า |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น