วันพุธที่ 25 มกราคม พ.ศ. 2555

ข้อมูลการเรียน CSC488 26/1/2555

\\505-teacher
เจอ 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
ขายรองเท้า

ไม่มีความคิดเห็น:

แสดงความคิดเห็น