 |
|
|
 |
 |
|
ไม่มีใครช่วยบอกเลย
|
 |
 |
 |
 |
Date :
2012-01-10 17:47:03 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถามครูที่สอนดีกว่าไหม 
|
 |
 |
 |
 |
Date :
2012-01-10 18:00:29 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถามแล้วครับ แต่มันเป็นการบ้าน ฮ่าาา
|
 |
 |
 |
 |
Date :
2012-01-10 18:01:00 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ช่วยทำการบ้าน ผิดวินัย/จริยธรรม หรือเปล่าครับ 
|
 |
 |
 |
 |
Date :
2012-01-10 18:04:44 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมคิดว่า พื้นฐานของการเขียน ตอนใหม่ๆ คือการลองผิดลองถูก
ปัญหาอยู่ที่วิธีคิด เป็นอันดับแรก
และพื้นฐานด้านโปรแกรม เป็นความสำคัญรองลงมา
ดังนั้นผมคิดว่า ผมทำการบ้านผิด ไม่ใช่ปัญหา แต่ถ้าเฉลยออกมา ก็ทำความเข้าใจ
ผมคิดว่า คุณคงจะคิดวิธีของคุณได้
ถ้าให้ผมทำข้อนี้ จากข้อความหัวกระทู้ ผมแค่เขียนให้โปรแกรมปรินต์ออกมา สามบรรทัด
|
ประวัติการแก้ไข 2012-01-10 18:10:45
 |
 |
 |
 |
Date :
2012-01-10 18:07:04 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือมันมีคะแนนด้วยอะครับ
ผมคือความหวังของห้องเลย เพระาทุกคนรอผม แล้วผมไม่เข้าใจเรื่องนี้เท่าไหร่ด้วย จะลักไก่ ก็ไม่กล้าอีก
ถ้าทำไม่ได้ก็ไม่ได้ออกจากห้องแน่เลยครับวันนี้
|
 |
 |
 |
 |
Date :
2012-01-10 18:13:55 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (VB.NET)
Module Module1
Sub Main()
Dim myarr(2, 2) As Double
Dim arr1, arr2 As Integer
Dim I, J As Integer
arr1 = myarr.GetUpperBound(0)
arr2 = myarr.GetUpperBound(1)
myarr(I, J) = 1
For I = 1 To arr1
For J = 1 To arr2
WriteLine(myarr(0, 0) & " " & myarr(0, 1) & " " & myarr(0, 2))
WriteLine(myarr(1, 0) & " " & myarr(1, 1) & " " & myarr(1, 2))
WriteLine(myarr(2, 0) & " " & myarr(2, 1) & " " & myarr(2, 2))
Next J
Next I
Console.ReadKey()
End Sub
End Module
ผมพยายามแล้ว แต่ไม่ออก
|
 |
 |
 |
 |
Date :
2012-01-10 18:24:04 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
งั้นลองอธิบายหน่อย โปรแกรม 3x3 มันคืออะหยัง
|
 |
 |
 |
 |
Date :
2012-01-10 18:29:16 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
3 x 3 เป้นคำเรียกเฉย ๆ ครับ
มี แถว 3 แถว
มี คอลัม 3 คอลัม
ครับ
ให้รันออกมา
0 1 1
1 0 1
1 1 0
ให้มันคำนวนเอง
|
 |
 |
 |
 |
Date :
2012-01-10 18:31:43 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คับ แล้วมันคำนวนเองจากอะไร ? ตัวเลข มันลอยมามาจากไหน
|
ประวัติการแก้ไข 2012-01-10 18:34:48
 |
 |
 |
 |
Date :
2012-01-10 18:33:23 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
นั่นน่ะสิครับ
จะเอาไรมาคำนวน นั่นแหละคิือปัญหา
เราจะลักไก่ โดยกำหนด จุดนี้ ตัวนี้ เลยก็ได้ครับแต่อาจารย์พูดดักไว้ละ
|
 |
 |
 |
 |
Date :
2012-01-10 18:35:27 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
นั่นไงถ้าคุณยังไม่เข้าใจโจทย์ ผมจะเข้าใจ?
บอก อ. ถามงี้ ไปถาม เมียที่บ้าน สิ ใครใน thaicreate เข้าใจบ้างล่ะ
|
 |
 |
 |
 |
Date :
2012-01-10 18:38:56 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันไม่เชิงคำนวนหรอกครับ
คือโจทย์มันให้ เขียน array แบบ 2 มิติ ครับ
ให้ผลลัพธ์ออกมา
0 1 1
1 0 1
1 1 0
ครับ
|
 |
 |
 |
 |
Date :
2012-01-10 18:46:42 |
By :
ลูกครู |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คับ งั้นก็แค่ มีอาเรย์สองมิติ
มิติแรก คือ แถว มิติที่สองคือข้อมูล (คอลั่ม)
มิติแรกมีค่า เป็ฯอาเรย์ ซึ่งก็คือ อาเรย์ที่เก็บข้อมูล สามชุด ของแต่ละบรรทัด
|
 |
 |
 |
 |
Date :
2012-01-10 18:51:17 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมทำประมาณนี้ครับ แต่ไม่รู้ผิดตรงไหน รันไม่ขึ้นเลย
Code (VB.NET)
Module Module1
Sub Main()
Dim myarr(2, 2) As Integer
Dim arr1, arr2, i, j As Integer
arr1 = myarr.GetUpperBound(0)
arr2 = myarr.GetUpperBound(0)
For i = 1 To arr1
For j = 1 To arr2
WriteLine(myarr(i, j) & " " & myarr(i, j) & " " & myarr(i, j))
Next j
Next i
Console.ReadKey()
End Sub
End Module
|
 |
 |
 |
 |
Date :
2012-01-10 19:15:14 |
By :
Sogood |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมไม่เคยเขียน .net แต่โค้ดคุณไม่เห็นมีใส่ค่าเลย
Dim myarr(2, 2) As Integer บรรทัดนี้ คืออะไร ตรง (2, 2)
|
 |
 |
 |
 |
Date :
2012-01-10 19:25:21 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
(2, 2) คือ 3 แถม 3 คอลัม
เพราะ array จะนับจาก 0 1 2
|
 |
 |
 |
 |
Date :
2012-01-10 19:27:13 |
By :
Sogood |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
For i = 1 To arr1 ไม่ใช่ 0 To arr1 ?
จาก
WriteLine(myarr(i, j) & " " & myarr(i, j) & " " & myarr(i, j)) คุณใส่ ไปสามอันใน บรรทัดเดียว ดังนั้น ทำไมต้อง loop ซ้อน loop
WriteLine(myarr(i, 0) & " " & myarr(i, 1) & " " & myarr(i,2)) แบบนี้น่าจะถูกกว่ามั้ย
แต่ที่สำคัญไม่เห็นใส่ ค่าให้ array เลย
|
 |
 |
 |
 |
Date :
2012-01-10 19:36:59 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้แล้วครับ ยังไม่ได้เหมือนเดิม
|
 |
 |
 |
 |
Date :
2012-01-10 20:05:13 |
By :
Sogood |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (VB.NET)
Module Module1
Sub Main()
' Create an array.
Dim array(2) As Integer
array(0) = 100
array(1) = 10
array(2) = 1
For Each element As Integer In array
Console.WriteLine(element)
Next
End Sub
End Module
ลองเอาไปศึกษาดูครับ
การบ้านก็คือการบ้านนะครับ
|
 |
 |
 |
 |
Date :
2012-01-10 22:44:41 |
By :
fhackman |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อันนี้พี่ช่วยแล้วกันนะครับ ลองเอาไปศึกษาดูนะครับ เห็นว่าเวลากะชั่นแล้ว
Note: ลอกได้ไม่ผิด แต่ต้องเข้าใจในสิ่งที่ลอก และสามารถต่อยอดแก้ไขในสิ่งที่ลอก ได้นะครับ
Code (VB.NET)
Module Module1
Sub Main()
Dim myarr(2, 2) As Integer
Dim i, j As Integer
'0 1 1
'1 0 1
'1 1 0
' Row 0
myarr(0, 0) = 0
myarr(0, 1) = 1
myarr(0, 2) = 1
' Row 1
myarr(1, 0) = 1
myarr(1, 1) = 0
myarr(1, 2) = 1
' Row 2
myarr(2, 0) = 1
myarr(2, 1) = 1
myarr(2, 2) = 0
' Print output
For i = 0 To myarr.GetUpperBound(0)
For j = 0 To myarr.GetUpperBound(1)
Console.Write(myarr(i, j).ToString() & " ")
Next j
Console.WriteLine()
Next i
Console.ReadKey()
Console.WriteLine()
'1 1 0
'1 0 1
'0 1 1
' This is an invert of the array.
' Print output
For i = myarr.GetUpperBound(0) To 0 Step -1
For j = 0 To myarr.GetUpperBound(1)
Console.Write(myarr(i, j).ToString() & " ")
Next j
Console.WriteLine()
Next i
Console.ReadKey()
End Sub
End Module
|
ประวัติการแก้ไข 2012-01-11 00:43:48
 |
 |
 |
 |
Date :
2012-01-11 00:37:55 |
By :
pStudio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ่านโค๊ดแนะนำของคุณ pStudio แล้วเข้าใจเรื่องarray มากกว่าเดิมเลยครับ
ดูง่ายดี
|
 |
 |
 |
 |
Date :
2012-01-14 14:54:39 |
By :
satan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|