mona rahimi
New Member
برنامه اي كه يك آرايه را از ورودي گرفته و كمترين و بيشترين مقدار آن را به دوروش نشان دهد.
الف)بدون مقايسه اعداد
ب) با مقايسه اعدادالف)بدون مقايسه اعداد
vb6
آخرین ویرایش:
برنامه اي كه يك آرايه را از ورودي گرفته و كمترين و بيشترين مقدار آن را به دوروش نشان دهد.ب) با مقايسه اعداد
الف)بدون مقايسه اعداد
vb6
(a + b) / 2 + |a - b| / 2
(a + b + |a - b|) / 2
Private Sub Form_Load()
Dim i As Integer, max As Integer, min As Integer
Dim a(1 To 10) As Integer
For i = 1 To 10
a(i) = Val(InputBox("Please enter a number :"))
Next
[COLOR="Blue"] max = a(1)
min = a(1)
For i = 2 To 10
max = (max + a(i) + Abs(max - a(i))) / 2
min = (min + a(i) - Abs(min - a(i))) / 2
Next
MsgBox max
MsgBox min[/COLOR]
[COLOR="DarkRed"][B] max = a(1)
min = a(1)
For i = 2 To 10
If max < a(i) Then max = a(i)
If min > a(i) Then min = a(i)
Next
MsgBox max
MsgBox min[/B][/COLOR]
End Sub