<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="windows-874" %> http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์ของไทยแห่งใหม่
เข้าสู่ระบบ ::    
http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์แห่งใหม่
Home   
 
โฆษณา,โฆษณาออนไลน์,การโฆษณา,สื่อโฆษณา,การตลาด,บริษัทโฆษณา,ประชาสัมพันธ์,ลงโฆษณา,ประกาศ,ออนไลน์,online,online advertising,advertising,โปรโมทสินค้า,โปรโมทเว็บไซต์,promote website,seo,pay per click,ad per click,media,ค้นหาเว็บ,media,สื่อ

 

   VB.NET
     รวม ตัวอย่างโจทย์ ต่าง ๆ

บทความโดย อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com

อัพเดตล่าสุด เมื่อวันที่ :: 11/04/2551


          สำหรับบทความนี้เป็น ตัวอย่างโจทย์ ทางคณิตศาตร์ต่าง ๆ ที่ผมได้รวบรวมเอาไว้ ตั้งแต่ง่าย ไปจนถึงระดับปานกลาง ลองมาดูตัวอย่าง กันเลยครับ

    1. จงหาผลรวมของ 1 + 2 + 3 + 4 + 5 + ... 100

สามารถทำได้ดังนี้
1.1 ออกแบบหน้าจอ ง่าย ๆ โดย นำ Label , Button มาวางไว้บนฟอร์ม อย่าง ละ 1 อัน
1.2 เขียนคำสั่งในปุ่ม Button1 ดังนี้

1.3.1 เขียนแบบ For... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

      Dim sum As Int32
      Dim i As Int16
      For i = 1 To 100
            sum += i
      Next i      
      Label1.Text = sum

End Sub

1.3.2 เขียนแบบ While... End While

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16
       While i <= 100
              sum += i
              i += 1
       End While
       Label1.Text = sum

End Sub

1.3.3 เขียนแบบ Do While... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16
       Do While i <= 100
              sum += i
              i += 1
       Loop
       Label1.Text = sum

End Sub

    2. จงหาผลรวมของ 1 + 3 + 5 + 7 + 9 + ... 99 [ รวมเฉพาะเลขคี่ 1... 99 ]

สามารถทำได้ดังนี้
2.1 ออกแบบหน้าจอ ง่าย ๆ โดย นำ Label , Button มาวางไว้บนฟอร์ม อย่าง ละ 1 อัน
2.2 เขียนคำสั่งในปุ่ม Button1 ดังนี้

2.3.1 เขียนแบบ For... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

      Dim sum As Int32
      Dim i As Int16
      For i = 1 To 100 Step 2
            sum += i
      Next i      
      Label1.Text = sum

End Sub

2.3.2 เขียนแบบ While... End While

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16=1
       While i <= 100
              sum += i
              i += 2
       End While
       Label1.Text = sum

End Sub

2.3.3 เขียนแบบ Do While... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16=1
       Do While i <= 100
              sum += i
              i += 2
       Loop
       Label1.Text = sum

End Sub

   3. จงหาผลรวมของ 2 + 4 + 6 + 8 + 10 + ... 100 [ รวมเฉพาะเลขคู่ 2... 100 ]

สามารถทำได้ดังนี้
3.1 ออกแบบหน้าจอ ง่าย ๆ โดย นำ Label , Button มาวางไว้บนฟอร์ม อย่าง ละ 1 อัน
3.2 เขียนคำสั่งในปุ่ม Button1 ดังนี้

3.3.1 เขียนแบบ For... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

      Dim sum As Int32
      Dim i As Int16
      For i = 2 To 100 Step 2
            sum += i
      Next i      
      Label1.Text = sum

End Sub

3.3.2 เขียนแบบ While... End While

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16=2
       While i <= 100
              sum += i
              i += 2
       End While
       Label1.Text = sum

End Sub

3.3.3 เขียนแบบ Do While... Loop

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       Dim sum As Int32
       Dim i As Int16=2
       Do While i <= 100
              sum += i
              i += 2
       Loop
       Label1.Text = sum

End Sub

 


บทความโดย อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com



:: http://www.siam2dev.com ::
e-mail :: xnattapong@hotmail.com , songneam@gmail.com