A-AA+then

ขอปรึกษา หน่อยครับ VB นะครับ

1,753
คือว่า ผมจะเขียนโปรแกรม แบบนี้ จะมีแนวคิดยังไง ดีครับ ผมลองทำหลายวันแล้วยังไมได้ครับ   ใช้ vb 6 นะครับ หรือ php ก็ได้ครับผม ไปแปลงอีกที

pattern(i)    // มีค่าดังนี้        "0 1 0 0 1 1 1 0"

จากข้อมูลข้างบน

ถ้าวน pattern 1-7

จะได้  ตัวแรก  0       ผมอยากให้แสดงค่า  BA  
ต่อมา              1       ผมอยากให้แสดงค่า  AB   
ต่อมา              0       ผมอยากให้แสดงค่า  AB
ต่อมา              0       ผมอยากให้แสดงค่า  AB
ต่อมา              1       ผมอยากให้แสดงค่า  BA
ต่อมา              1       ผมอยากให้แสดงค่า  AB
ต่อมา              1       ผมอยากให้แสดงค่า  BA
ต่อมา              0       ผมอยากให้แสดงค่า  BA
   

          


4 ความคิดเห็น

เหมือนกับต้องเช็คตัวก่อนหน้าครับ แต่ผม งง จังเลย
1

ใช้ครับต้องเช็คตัวหน้า

1.วน loop อ่าน string ทีละตัว
2.ตรวจสอบว่า ตัวก่อนหน้า เท่ากับตัวปัจจุบันหรือไม'
  เท่ากัน คืน ค่า ตัวแปรเดิม
  ไม่เท่ากันคืน ตัวแปร ตรงข้ามกับตัวแปรเดิม

ขออภัยด้วยที่ไม่ได้เขียนโค้ดให้ตรงๆ ไม่ได้เขียนมา 6 ปีแล้ว กลัวเขียนผิด
2

น่าจะแบบนี้มากกว่านะ

1. วน loop อ่านทีละตัว
2. ถ้า เป็น 1 ให้สลับตัวอักษร
    ถ้า เป็น 0 ไม่ต้องทำอะไร เป็นค่าเดิม
3

555++

เออ จริงด้วย ตาลายไปหน่อย 

ไม่มีอะไรมากนะครับแค่ for กับ if เท่านั้น 
4
^