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

"Go" Programlama dilinde "Dikdörtgenin Alanını Hesaplama Örneği" ile ilgili kod örneği aşağıda gösterilmiştir.

package main

import (
	"fmt"
	"math"
)

type RectangleArea struct {
	length float64
	width  float64
	area   float64
}

func (r *RectangleArea) getData() {
	fmt.Println("Dikdortgenin uzunlugunu girin: ")
	fmt.Scanln(&r.length)
	fmt.Println("Dikdortgenin genisligini girin: ")
	fmt.Scanln(&r.width)
}

func (r *RectangleArea) computeField() {
	r.area = r.length * r.width
}

func (r *RectangleArea) fieldDisplay() {
	fmt.Println("Dikdortgenin Alani: ", math.Round(r.area*100)/100)
}

func main() {
	r := &RectangleArea{}
	r.getData()
	r.computeField()
	r.fieldDisplay()
}



İlginizi Çekebilir

Go Rastgele Sayılardan En Büyük ve En Küçüğü Bulma Örneği

Go Bir Sayının Asal Sayı Olup Olmadığını Bulma Örneği

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

Go Dizideki Herhangi Bir Konuma Eleman Ekleme Örneği

Go İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği