Berikut adalah contoh kode untuk membuat aplikasi kalkulator sederhana dengan Golang
package main import "fmt" func main() { var operator string var num1, num2 float64 fmt.Print("Masukkan operator (+, -, *, /): ") fmt.Scanln(&operator) fmt.Print("Masukkan angka pertama: ") fmt.Scanln(&num1) fmt.Print("Masukkan angka kedua: ") fmt.Scanln(&num2) result := 0.0 switch operator { case "+": result = num1 + num2 case "-": result = num1 - num2 case "*": result = num1 * num2 case "/": result = num1 / num2 default: fmt.Println("Operator tidak valid") return } fmt.Printf("%.2f %s %.2f = %.2f", num1, operator, num2, result) }
Penjelasan kode di atas:
- Pertama, kita import package "fmt" untuk membaca masukan dari pengguna dan mencetak hasil kalkulasi.
- Kemudian, kita deklarasikan tiga variabel: operator (string), num1 (float64), dan num2 (float64).
- Selanjutnya, kita meminta pengguna untuk memasukkan operator dan dua angka menggunakan fmt.Scanln.
- Setelah itu, kita melakukan operasi kalkulasi berdasarkan operator yang dimasukkan pengguna menggunakan switch-case.
- Terakhir, kita mencetak hasil kalkulasi menggunakan fmt.Printf.
Anda dapat menyimpan kode tersebut dalam file dengan ekstensi .go dan menjalankannya menggunakan perintah "go run nama_file.go" di terminal.
Comments
Post a Comment