nguyetthu07
Thành viên mới

- Tham gia
- 20/2/21
- Bài viết
- 1
- Được thích
- 0
Mình xin hỏi nên sửa lỗi function này thế nào với ạ?
Đề bài là: Tạo function nêu loại tam giác từ ba cạnh cho trước (trong 3 loại hoặc cân- isosceles, đều-equilateral, khác-scalene)
Nếu mình làm như sau:
Thì khi thử 3 cạnh bằng nhau kết quả sẽ không ra equilateral mà vẫn là isosceles, lỗi này nên sửa thế nào ạ?
Mình cảm ơn trước ạ.
Đề bài là: Tạo function nêu loại tam giác từ ba cạnh cho trước (trong 3 loại hoặc cân- isosceles, đều-equilateral, khác-scalene)
Nếu mình làm như sau:
Function triangle(a As Double, b As Double, c As Double) as String
If a = b Or b = c Or a = c Then
triangle = "isosceles"
ElseIf a = b = c Then
triangle = "equilateral"
Else
triangle = "scalene"
End If
End Function
Thì khi thử 3 cạnh bằng nhau kết quả sẽ không ra equilateral mà vẫn là isosceles, lỗi này nên sửa thế nào ạ?
Mình cảm ơn trước ạ.