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 Bir Sayının Faktöriyelini Bulma Örneği

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

Go Bir Dizi Gerçek Sayının Çarpımını Bulma Örneği

Go Bir String İçinde Başka Bir Stringin Adetini Bulma Örneği

Go Bir Stringteki Küçük Harfleri Öne Alma Örneği