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 Üç Kenarı Verilen Bir Üçgenin Alanını Bulma

Go Döngü İle Bir Dizideki En Büyük Sayıyı Bulma Örneği

Go Bir Dizi Kullanarak N Sayının Toplamını Bulma Örneği

Go Stringin Tersten Okunuşu İle Aynı Olduğunu Kontrol Eden Örnek

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