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 Sayıların Geometrik Ortalamasını Bulma Örneği

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

Go Dictionary Key Value Değerlerini Ters Çevirmek

Go Tam Sayıdaki Rakamları Ters Sırada Gösterme Örneği

Go Bir Stringi Ters Çevirmek