Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,761 questions

51,661 answers

573 users

How to calculate the area of a triangle using Heron’s formula in VB.NET

1 Answer

0 votes
Imports System

Module HeronTriangleArea

    ' Function to calculate area using Heron's formula
    Public Function HeronArea(a As Double, b As Double, c As Double) As Double
        Dim s As Double = (a + b + c) / 2.0 ' semi-perimeter
		
        Return Math.Sqrt(s * (s - a) * (s - b) * (s - c))
    End Function

    Sub Main()
        Dim a As Double = 6, b As Double = 9, c As Double = 13

        ' Check validity of triangle
        If (a + b > c) AndAlso (a + c > b) AndAlso (b + c > a) Then
            Dim area As Double = HeronArea(a, b, c)
            Console.WriteLine($"Area of the triangle = {area:F4}")
        Else
            Console.WriteLine("Invalid triangle sides!")
        End If
    End Sub

End Module


' run:
'
' Area of the triangle = 23.6643
'

 



answered Dec 14, 2025 by avibootz
...