กรุณาเลือก แสดงผลรูปแบบโทรศัพท์มือถือ | แสดงผลรูแบบคอมพิวเตอร์

Dekcom Board • The Ultimate Knowledge Share

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 1342|ตอบ: 2

การเขียนโปรแกรมบวกเลขจำนวนเต็มบวก 3 จำนวน [คัดลอกลิงก์]

Rank: 9Rank: 9Rank: 9

Money
51
จิตพิศัย
64
สมัครสมาชิกเมื่อ
2009-12-20
เครดิต
64
โพสต์
136
noom โพสต์เมื่อ 2009-12-22 21:40:02 |แสดงโพสต์ทั้งหมด
แก้ไขล่าสุด noom เมื่อ 2009-12-22 21:41

การเขียนโปรแกรมบวกเลขจำนวนเต็มบวก 3 จำนวน แต่มีเงื่อนไขว่าผลลัพท์ที่ได้จะต้องไม่เกิน 30 ถ้าเกินให้ไปหาค่าเฉลี่ย ถ้าน้อยกว่า 30 ให้หาผลรวม

  1. Module Example
  2.     Dim i, num, sum As Integer
  3.     Dim average As Decimal
  4.     Sub Main()
  5.         sum = 0
  6.         average = 0
  7.         For i = 1 To 3
  8.             Console.Write("Enter Num " & i & " : ")
  9.             num = Console.ReadLine()
  10.             sum += num
  11.         Next
  12.         If sum > 30 Then
  13.             average = sum / 3
  14.             Console.WriteLine("Average = " & average)
  15.         Else
  16.             Console.WriteLine("Sum = " & sum)
  17.         End If

  18.     End Sub

  19. End Module
คัดลอกไปที่คลิปบอร์ด


ผลรันถ้าผลลัพท์ไม่เกิน 30
2009-12-22_213253.jpg

ผลรันถ้าผลลัพท์เกิน 30
2009-12-22_213332.jpg




รับทำเว็บ PHP+MySQL

Rank: 1

Money
6
จิตพิศัย
2
สมัครสมาชิกเมื่อ
2009-12-25
เครดิต
2
โพสต์
6
onenonggap โพสต์เมื่อ 2009-12-25 18:23:12 |แสดงโพสต์ทั้งหมด
แล้วถ้าเขียนตาม Code แบบด้านล่างได้เหมือนกันหรือป่าวครับ
***************************************************
Module Module1
    Dim sum, result, num1, num2, num3 As Integer
    Dim average As Decimal
    Sub Main()
        Console.Write("Enter num1: ")
        num1 = Console.ReadLine
        Console.Write("Enter num2: ")
        num2 = Console.ReadLine
        Console.Write("Enter num3: ")
        num3 = Console.ReadLine
        result = num1 + num2 + num3
        If result > 30 Then
            average = result / 3
            Console.WriteLine("average = " & average)
        ElseIf result <= 30 Then
            sum = result
            Console.WriteLine("sum = " & sum)
        End If
    End Sub
End Module
*************************************************************
รับทำเว็บ PHP+MySQL

Rank: 9Rank: 9Rank: 9

Money
51
จิตพิศัย
64
สมัครสมาชิกเมื่อ
2009-12-20
เครดิต
64
โพสต์
136
noom โพสต์เมื่อ 2009-12-25 21:21:25 |แสดงโพสต์ทั้งหมด
ใช้ได้ครับ




รับทำเว็บ PHP+MySQL
คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | ลงทะเบียน

รูปแบบข้อความล้วน|โทรศัพท์มือถือ|เด็กคอมพ์ชิตี้

GMT+7, 2012-5-21 05:16 , Processed in 0.032203 second(s), 16 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc. Page Ranking Tool

ขึ้นไปด้านบน