Page 131 -
P. 131

附錄四:11900 電腦軟體設計丙級學科題庫(105 年新版)

【程式碼-改成 Do While … Loop 前測式-迴圈】部份程式

Dim x(3), y(3), bmi(3), sbmi
FileOpen(1, "c:\丙設磁片\940304.t01", OpenMode.Input)
____________
____________

      Input(1, x(i)) : Input(1, y(i)) : bmi(i) = y(i) / (x(i) / 100) ^ 2
      sbmi = bmi(1)
      If bmi(i) < sbmi Then sbmi = bmi(i)
_____________
__________
FileClose(1)
Dim isbmi As Integer = sbmi
If isbmi >= 20 And isbmi <= 25 Then
      t04.Text = "第四題結果:最小 BMI 值=" & isbmi & ",正常"
Else
      t04.Text = "第四題結果:最小 BMI 值=" & isbmi & ",不正常"
End If

【程式碼-Do… Loop While 後測式-迴圈】部份程式

Dim x(3), y(3), bmi(3), sbmi
FileOpen(1, "c:\丙設磁片\940304.t01", OpenMode.Input)
____________
____________

      Input(1, x(i)) : Input(1, y(i)) : bmi(i) = y(i) / (x(i) / 100) ^ 2
      sbmi = bmi(1)
      If bmi(i) < sbmi Then sbmi = bmi(i)
_____________
__________
FileClose(1)
Dim isbmi As Integer = sbmi
If isbmi >= 20 And isbmi <= 25 Then
      t04.Text = "第四題結果:最小 BMI 值=" & isbmi & ",正常"
Else
      t04.Text = "第四題結果:最小 BMI 值=" & isbmi & ",不正常"
End If

                                                          127
   126   127   128   129   130   131   132   133   134   135   136