Go Üç Kenarı Verilen Bir Üçgenin Alanını Bulma

"Go" Programlama dilinde "Üç Kenarı Verilen Bir Üçgenin Alanını Bulma" ile ilgili kod örneği aşağıda verilmiştir.

package main

import (
    "fmt"
    "math"
)

func main() {
    var a, b, c int

    fmt.Println("1. kenarı giriniz:")
    fmt.Scanln(&a)

    fmt.Println("2. kenarı giriniz:")
    fmt.Scanln(&b)

    fmt.Println("3. kenarı giriniz:")
    fmt.Scanln(&c)

    if (a+b > c) && (a+c > b) && (b+c > a) {
        s := float64(a+b+c) / 2.0
        area := math.Sqrt(s * (s - float64(a)) * (s - float64(b)) * (s - float64(c)))
        fmt.Println("Üçgenin Alanı:", area)
    } else {
        fmt.Println("Üçgenin Alanı yoktur")
    }
}



İlginizi Çekebilir

Go Dizideki Herhangi Bir Konuma Eleman Ekleme Örneği

Go Bir Sayının Rakamlarının Toplamını Bulma Örneği

Go Fibonacci Serisinde N'inci Terimi Bulma Örneği

Go Dizinin İlk ve Son Elemanının Aynı Olup Olmamasını Bulma Örneğ ...

Go Dikdörtgenin Alanını Hesaplama Örneği