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 Tam Sayıdaki Rakamları Ters Sırada Gösterme Örneği

Go 1 İle 100 Arasında 3'e Bölünebilenleri Bulma Örneği

Go 1'den N'e Kadar Olan Çift Sayıların Toplamını Bulma Örneği

Go Bir Stringde Tam Sayılar Dışındaki Karakterleri Kaldırma Örneğ ...

Go Bir String İçindeki Sayıların Toplamını Bulma Örneği