Advertisement
veronikaaa86

7. Лица на фигури

Dec 24th, 2021
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. Sub Demo()
  2. Dim result As Double
  3. result = ReturnArea("triangle", 4.5, 20)
  4.  
  5. Debug.Print result
  6. End Sub
  7.  
  8. Function ReturnArea(typeFigure As String, paramOne As Double, Optional paramTwo As Double)
  9. Select Case (typeFigure)
  10. Case "square"
  11. ReturnArea = paramOne * paramOne
  12. Case "circle"
  13. ReturnArea = WorksheetFunction.Pi * paramOne * paramOne
  14. Case "rectangle"
  15. ReturnArea = paramOne * paramTwo
  16. Case "triangle"
  17. ReturnArea = paramOne * paramTwo / 2
  18. End Select
  19.  
  20. End Function
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement