Ask Membuat Program Sederhana dengan Go Language #1 Aditya Dees - AdityaDees

Hot

https://publishers.chitika.com/

Contact us for advertising.

22 October 2014

Ask Membuat Program Sederhana dengan Go Language #1 Aditya Dees

Pada postingan kali ini saya akan berbagi beberapa program sederhana dengan menggunakan bahasa pemrograman Go Language. Sebelumnya saya sudah memposting dan memberikan sedikit gambaran apa itu Go Language.

Menurut saya, membuat program dengan menggunakan bahasa pemrograman Go Lang mirip dengan bahasa pemrograman C. Jadi, jika kalian sudah pernah menggunakan C akan familiar dengan bahasa kali ini

Pada program kali ini juga di bumbui dengan pemilihan menu dengan menggunakan fungsi If-else.
Langsung saja saya bagikan source codenya.

1. Program Luas Segitiga, Luas Persegi, dan Luas Lingkaran

package main
import "fmt"
func main () {
var pilih int
    fmt.Printf("---Selamat Datang di Perhitungan Luas---\n (1)Luas Persegi\n (2)Luas Segitiga\n (3)Luas Lingkaran\n" )
    fmt.Printf("==============================================================\n")
    fmt.Printf("Silahkan Memilih Menu [1,2,3] :")
    fmt.Scan(&pilih)
    if (pilih == 1){
        luas_persegi()
    }else if (pilih == 2) {
        luas_segitiga()
    }else {
        luas_lingkaran()
    }
}
func luas_persegi (){
    var a,b int
    fmt.Printf("--Program Menghitung Luas Persegi--\n")
    fmt.Printf("Masukkan Panjang Sisi Persegi: ")
    fmt.Scan(&a)
    b=a*a
    fmt.Printf("\nLuas Persegi adalah : %d", b)
}

func luas_segitiga () {
    var a,t,h float64
    fmt.Printf("--Program Menghitung Luas Segitiga--")
    fmt.Printf("\nMasukkan Nilai Alas :")
    fmt.Scan(&a)
    fmt.Printf("Masukkan Nilai Tinggi :")
    fmt.Scan(&t)
    h=(a*t)/2
    fmt.Printf("\nHasilnya adalah :%0.0f", h)
}

func luas_lingkaran() {
    var(
        r, h float64
        phi float64 = 3.14
    )
    fmt.Printf("\n--Program Menghitung Luas Lingkaran--")
    fmt.Printf("\nMasukkan jari-jari :")
    fmt.Scan(&r)
    h=(r*r)*phi
    fmt.Printf("Luas Lingkaran adalah : %f", h)
}


2. Program Menghitung Cosinus, Sinus, Tangen

package main
import (
"fmt"
"math"
)

func main () {
var a float64

fmt.Printf("Masukkan sudutnya = ")
fmt.Scan(&a)

fmt.Printf("Sudut Cosinus %0.00f \n", math.Cos(a))
fmt.Printf("Sudut Sinus %0.00f \n", math.Sin(a))
fmt.Printf("Sudut Tangen %0.00f \n", math.Tan(a))
}

untuk contoh source code program sederhana selanjutnya menggunakan Go Lang silahkan klik disini

No comments:

Post a Comment

Komentar yang bermutu Insyaallah akan mendapatkan berkah

https://payclick.com/

Contact us for advertising.