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 String İçindeki Sayıların Toplamını Bulma Örneği

Go Sayıların Geometrik Ortalamasını Bulma Örneği

Go Dizideki Bir Elemanı Döngü İle Arama Örneği

Go Yarıçap Girilen Bir Dairenin Çevre ve Alanını Bulma Örneği