ANISA YULIANI PRIYADI
Kalkulator merupakan sebuah alat atau perangkat yang dapat melakukan perhitungan ssecara matematis. Kalkulator dapat bekerja melalui mekanisme elektronik dan dapat dijalankan melaluo mesin fisik maupun alat virtual.
Bangun datar merupakan sebutan bagi bangun yang memiliki dua dimensi yang dibatasi oleh garis lurus maupun garis lengkung.
Kalkulator bangun datar yang akan dibahas yaitu :
Pembahasan :
package main
import (
“fmt”
)
func main() {
// Luas Persegi
fmt.Print("PROGRAM MENCARI LUAS PERSEGI")
fmt.Print(" ")
var luasPersegi, sisi float32
fmt.Print("Masukkan panjang sisi: ")
fmt.Scanln(&sisi)
luasPersegi = sisi * sisi
fmt.Println("Luas segitiga adalah", luasPersegi)
fmt.Println("-----------------------------------")
fmt.Print(" ")
}
2. Luas Segitiga
package main
import (
“fmt”
)
// Luas Segitiga
fmt.Print("PROGRAM MENCARI LUAS SEGITIGA")
fmt.Print(" ")
var luasSegitiga, alas, tinggi float32
fmt.Print("Masukkan panjang alas segitga: ")
fmt.Scanln(&alas)
fmt.Print("Masukkan tinggi segitiga: ")
fmt.Scanln(&tinggi)
luasSegitiga = 0.5 * alas * tinggi
fmt.Println("Luas segitiga adalah", luasSegitiga)
fmt.Println("-----------------------------------")
fmt.Print(" ")
}
3. Luas Lingkaran
package main
import (
“fmt”
)
// Luas Lingkaran
fmt.Print("PROGRAM MENCARI LUAS LINGKARAN")
fmt.Print(" ")
var luasLingkaran, phi, r float32
phi = 3.14
fmt.Print("Masukkan panjang jari-jari lingkaran: ")
fmt.Scanln(&r)
luasLingkaran = phi * r * r
fmt.Println("Luas lingkaran adalah", luasLingkaran)
fmt.Println("-----------------------------------")
fmt.Print(" ")
}