AdityaDees: Go Lang

Hot

https://publishers.chitika.com/

Contact us for advertising.
Showing posts with label Go Lang. Show all posts
Showing posts with label Go Lang. Show all posts

23 October 2014

Ask Membuat Web Statis Menggunakan Go Language Aditya Dees

23:13 0

Membuat Web Statis Menggunakan Go Language


  1. Copy framework ke folder htdocs pada xampp (optional)/ boleh difolder yang diinginkan
  2. Buka file .go pada framework dan setting config root directory
  3. Pada file DBConfig setting database yang digunakan
  4. Pada controller buat folder mhs, dan buat file mhs.go dan ketikan sintax seperti dibawah ini           
  5. Pada folder template di framework buat folrder login dengan dan file html dengan nama tes.html                                           
  6. Buka file Routing.go tambahkan
     
    untuk memanggil fungsi yg sudah dibuat pada folder mhs yang ada dicontroller mhs.Test nama fungsi yang sudah dibuat pada file mhs.go
  7. Run file .go yang ada di poin no 2 diatas setelah keluar hasil seperti dibawah
  8. Buka localhost  dengan port http://localhost:9090/tes /tespada url diatas disamakan dengan /tespada Routing.go
  9. Setelah di run maka hasil yang akan tampil seperti dibawah ini

Read More

22 October 2014

Ask Contoh Rumus Menggunakan Bahasa Pemrograman Go Language Aditya Dees

23:20 0
   G O  L A N G

       TUGAS D4 ITB SEAMOLEC 
     BATCH 9


Postingan saya kali ini akan menampilkan beberapa contoh penggunaan rumus pada bahasa go lang
1. Aplikasi untuk menghitung luas persegi
package main
import (
 "fmt"
)
func main(){
 persegi() //Memanggil func persegi
}
func persegi(){
 var(s int
)
 fmt.Println("Masukkan sisi persegi: ")
 fmt.Scanf("%d", &s)//%d digunakan untuk type data int

 luas := s*s
 //rumus dari luas persegi
 fmt.Println("Luas persegi =", luas ) //menampilkan hasil dari rumus
}


2. Aplikasi untuk menghitung luas segitiga
 package main
import (
 "fmt"
)
func main(){
 segitiga ()
}
func segitiga (){
 var(
a ,t float64
)
 fmt.Println("Masukkan alas segitiga: ")
 fmt.Scanf("%f", &a)//%f digunakan untuk type data float dan &a untuk menginputkan nilai
 fmt.Println("Masukkan tinggi segitiga: ")
 fmt.Scanf("%f", &t)

 luas := (a*t)/2
 fmt.Println("Luas segitiganya =", luas )
}
3. Aplikasi untuk menghitung luas lingkaran
package main
import (
 "fmt"
)
func main(){
 luaslingkaran()
}

func luaslingkaran(){
 var r float64
 fmt.Println("masukan jari-jari (r) : ")
 fmt.Scanf("%f", &r) // inputan
 luas := 3.14*r*r
 fmt.Println("luas lingkaran =", luas )
}


4. Aplikasi untuk menghitung sudut sinus, cosinus, tangen
package main

import (
 "fmt"
 "math"
)
func main(){
 sincostan()
}

func sincostan(){
 var (
  a float64
 )
 fmt.Println("Masukkan nilai")
 fmt.Scanf("%f", &a)
 sinus:=math.Sin(a)
 cosan:=math.Cos(a)
 tangen:=math.Tan(a)
 fmt.Println("Nilai Sin", sinus)
 fmt.Println("Nilai Cos", cosan)
 fmt.Println("Nilai Tan", tangen)

5. Aplikasi untuk menghitung gerak lurus beraturan
 package main

import (
 "fmt"
)
func main(){
 glb()
}

func glb(){
 var s,t float64
 fmt.Println("jarak (s) : ")
 fmt.Scanf("%f", &s) // inputan
 fmt.Println("waktu (t) : ")
 fmt.Scanf("%f", &t) // inputan

 v :=  s/t
 fmt.Println("kecepatan (v) =", v )

}




6. Aplikasi untuk menghitung gerak lurus berubah beraturan
package main

import (
 "fmt"
)
func main(){
 glbb()
}

func glbb(){
 //vt=v0+a×t
 var plh int
 fmt.Println("Gerak Lurus Berubah Beraturan")
 fmt.Println("1. Mencari kecepatan akhir jika diketahui waktu")
 fmt.Println("2. Mencari jarak tempuh (m)")
 fmt.Println("3. Mencari kecepatan akhir jika diketahui jarak")
 fmt.Scanf("%d", &plh) // inputan
 switch plh {
 case 1 :
  var v0,t,a float64
  fmt.Println("kecepatan awal (v0) : ")
  fmt.Scanf("%f", &v0) // inputan
  fmt.Println("waktu (t) : ")
  fmt.Scanf("%f", &t) // inputan
  fmt.Println("percepatan (a) : ")
  fmt.Scanf("%f", &a) // inputan
  vt := v0+a*t
  fmt.Println("kecepatan (v) =", vt )
  break
 case 2 :
  var v0,t,a float64
  fmt.Println("kecepatan awal (v0) : ")
  fmt.Scanf("%f", &v0) // inputan
  fmt.Println("waktu (t) : ")
  fmt.Scanf("%f", &t) // inputan
  fmt.Println("percepatan (a) : ")
  fmt.Scanf("%f", &a) // inputan
  s := v0*t+0.5*a*t*t
  fmt.Println("jarak tempuh (s) =", s )
  break
 case 3 :
  var v0,a,s float64
  fmt.Println("kecepatan awal (v0) : ")
  fmt.Scanf("%f", &v0) // inputan
  fmt.Println("jarak (t) : ")
  fmt.Scanf("%f", &s) // inputan
  fmt.Println("percepatan (a) : ")
  fmt.Scanf("%f", &a) // inputan
  vt2 := v0*v0+2*a*s
  fmt.Println("kecepatan (v) =", vt2 )
  break
 }

}

 7. Aplikasi untuk menghitung energi potensial, kinetik
 package main

import (
 "fmt"
)

func main (){
 energipotensial()
}

func energipotensial(){

 var(
 m,g,h int
 )
 fmt.Println("Masukkan massa dalam satuan kg : ")
 fmt.Scanf("%d", &m)
 fmt.Println("Masukkan percepatan gravitasi dalam satuan m/s2: ")
 fmt.Scanf("%d", &g)
 fmt.Println("Masukkan ketinggian benda dari permukaan tanah dalam satuan meter: ")
 fmt.Scanf("%d", &h)
 ep := m*g*h
 fmt.Println("Energi Potensial = ", ep ,"joule" )
}

8. Aplikasi untuk menghitung frekuensi atau getaran
package main

import (
 "fmt"
)

func main(){
 frekuensi()
}

func frekuensi(){
 var(
  n, t float64
 )

 fmt.Println("Masukkan jumlah getaran: ")
 fmt.Scanf("%f", &n)
 fmt.Println("Masukkan waktu dalam satuan sekon: ")
 fmt.Scanf("%f", &t)
 frekuensi := n/t
 fmt.Println("Frekuensi = ", frekuensi ,"hz" )
}

9. Aplikasi untuk menghitung masa jenis
package main

import (
 "fmt"
)

func main(){
 massajenis()
}

func massajenis(){
 var(
  m, v float64
 )

 fmt.Println("Masukkan massa dalam satuan kg: ")
 fmt.Scanf("%f", &m)
 fmt.Println("Masukkan volume dalam satuan m3: ")
 fmt.Scanf("%f", &v)
 massajenis := m/v
 fmt.Println("Massa Jenis = ", massajenis ,"kg/m3" )
}

10. Aplikasi untuk menghitung daya, tekanan, usaha dan gaya
package main
 import (
  "fmt"
 )

func main(){
 daya()
 tekanan()
 usaha()
 gaya()
}

func daya(){
 fmt.Println("Rumus Daya")
 var(
  f, v float64
 )

 fmt.Println("Masukkan gaya dalam satuan newton: ")
 fmt.Scanf("%f", &f)
 fmt.Println("Masukkan laju dalam satuan m/s: ")
 fmt.Scanf("%f", &v)
 daya := f*v
 fmt.Println("Daya = ", daya ,"watt" )
}

func tekanan(){
 fmt.Println("Rumus Tekanan")
 var(
  f, a float64
 )

 fmt.Println("Masukkan gaya dalam satuan newton: ")
 fmt.Scanf("%f", &f)
 fmt.Println("Masukkan luas alas dalam satuan m2: ")
 fmt.Scanf("%f", &a)
 tekanan := f/a
 fmt.Println("Tekanan = ", tekanan ,"N/m kuadrat" )
}

func usaha(){
 fmt.Println("Rumus Usaha")
 var(
  f, s float64
 )

 fmt.Println("Masukkan gaya dalam satuan newton: ")
 fmt.Scanf("%f", &f)
 fmt.Println("Masukkan jarak dalam satuan meter: ")
 fmt.Scanf("%f", &s)
 usaha := f*s
 fmt.Println("Usaha = ", usaha ,"Joule" )
}

func gaya(){
 fmt.Println("Rumus Gaya")
 var(
  m, a float64
 )

 fmt.Println("Masukkan massa dalam satuan kg: ")
 fmt.Scanf("%f", &m)
 fmt.Println("Masukkan percepatan dalam satuan m/s2: ")
 fmt.Scanf("%f", &a)
 gaya := m*a
 fmt.Println("Gaya = ", gaya ,"Newton" )
}




11. aplikasi untuk konversi untuk semua satuan suhu
package main

import (
 "fmt"
)
func main(){
 suhu()
}
func suhu(){
 var (
  c, r,f ,k float64
 )
 fmt.Println("Masukkan suhu celcius")
 fmt.Scanf("%f", &c)
 reamur:=(c*4)/5
 fmt.Println(c, "C =", reamur, "R" )
 kelvin:=c+273
 fmt.Println(c, "C =", kelvin, "K" )
 fah:=(c*9)/5+32
 fmt.Println(c, "C =", fah, "F" )

 fmt.Println("Masukkan suhu Reamur")
 fmt.Scanf("%f", &r)
 celcius:=(r*5)/4
 fmt.Println(r, "R =", celcius, "C" )
 kelvin1 :=(r/4)/5+273.15
 fmt.Println(r, "R =", kelvin1, "K" )
 fah1:=(r*9)/4+32
 fmt.Println(r, "R =", fah1, "F" )

 fmt.Println("Masukkan suhu fahrenheit")
 fmt.Scanf("%f", &f)
 celcius1:=(f-32)*1.8
 fmt.Println(f, "F =", celcius1, "C" )
 kelvin2:=(f-459.67)/1.8
 fmt.Println(f, "F =", kelvin2, "K" )
 reamur1:=(f-32)/2.25
 fmt.Println(f, "F =", reamur1, "R" )

 fmt.Println("Masukkan suhu Kelvin")
 fmt.Scanf("%f", &k)
 celcius2:=(k-273.5)*1.8
 fmt.Println(k, "K =", celcius2, "C" )
 reamur2:=(k-273.15)*0.8

 fmt.Println(k, "K =", reamur2, "R" )
 fah2:= (k*1.8) -459.67
 fmt.Println(k, "K =", fah2, "F" )



}
Read More

https://payclick.com/

Contact us for advertising.