membuat aplikasi kalkulator dengan golang


 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:

  1. Pertama, kita import package "fmt" untuk membaca masukan dari pengguna dan mencetak hasil kalkulasi.
  2. Kemudian, kita deklarasikan tiga variabel: operator (string), num1 (float64), dan num2 (float64).
  3. Selanjutnya, kita meminta pengguna untuk memasukkan operator dan dua angka menggunakan fmt.Scanln.
  4. Setelah itu, kita melakukan operasi kalkulasi berdasarkan operator yang dimasukkan pengguna menggunakan switch-case.
  5. 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