。
 教學範例《4》…三角形的判斷與計算
教學範例《4》…三角形的判斷與計算
 
 表單設計與程式執行:
表單設計與程式執行:
| 表單設計 | 
|---|
|  | 
| 執行畫面 | 
|  
       | 
 控制項屬性資料:
控制項屬性資料:
| Form1 : 調整表單視窗的大小,使Width和Height合乎適當大小。 Label1 : Caption = "A=" Label2 : Caption = "B=" Label3 : Caption = "C=" Label4 : Caption = "一年三班 2902001" Label5 : Caption = "王小明" Label6 : Caption = "三角形判斷" Label7 : Caption = "三角形周長=" Label8 : Caption = "三角形面積=" Frame1 : Caption = "" Text1 : Text= "" Text2 : Text= "" Text3 : Text= "" Text4 : Text= "" Text5 : Text= "" Text6 : Text= "" Line1 : 畫一段適當長短的橫線。 Command1: Caption = "執行" Command2: caption = "結束" | 
 程式碼列表:
程式碼列表:
| 
Private Sub Command1_Click()
Dim A, B, C As Single
Dim T as Boolean
A = Val(Text1.Text)
B = Val(Text2.Text)
C = Val(Text3.Text)
L = A + B + C
S = L / 2
D = S * (S - A) * (S - B) * (S - C)
If D < = 0 Then
  Text4.Text = "A,B,C三邊不能構成一個三角形!"
  T = False
  Else
  Text4.Text = "A,B,C三邊可以構成一個三角形!"
  T = True
End If
If T = True Then
   F = Sqr(D)
   Text5.Text = Str(L)
   Text6.Text = Str(F)
   Else
   If T = False Then
         Text5.Text = "不能構成三角形!"
         Text6.Text = "不能構成三角形!"
   End If
End If
End Sub
Private Sub Command2_Click()
End
End Sub
 | 
 程式解說:
程式解說:
| 
 |