Aplikasi Menghitung Konversi Satuan Suhu
*** Celcius dan Fahrenheit ***
package main
import "fmt"
func main(){
var (
c,f int
)
fmt.Println ("*** Menghitung Konversi Satuan Suhu (Celcius dan Fahrenheit) ***: ")
fmt.Println ("Sebelum mengkonversi satuan suhu, kita harus mengetahui perbandingan celcius:reamur:fahrenheit = 5 : 4 : 9(+32 atau -32)")
fmt.Print ("Suhu Celcius : ")
fmt.Scanf ("%d", &c)
cf := ((9*c)/5)+32
fmt.Println ("Suhu Fahrenheitnya adalah = ", cf)
fmt.Println ("------------------------------------------------------------------------ ")
fmt.Print ("Suhu Fahrenheit : ")
fmt.Scanf ("%d", &f)
fc := (5*(f-32))/9
fmt.Println ("Suhu Celciusnya adalah = ", fc)
}
*** Celcius dan Kelvin ***
package main
import "fmt"
func main(){
var (
c,k int
)
fmt.Println ("*** Menghitung Konversi Satuan Suhu (Celcius dan Kelvin) ***: ")
fmt.Println ("Sebelum mengkonversi satuan suhu, kita harus mengetahui perbandingan celcius:reamur:fahrenheit = 5 : 4 : 9(+32 atau -32)")
fmt.Print ("Suhu Celcius : ")
fmt.Scanf ("%d", &c)
ck := 273+c
fmt.Println ("Suhu Kelvinnya adalah = ", ck)
fmt.Println ("------------------------------------------------------------------------ ")
fmt.Print ("Suhu Reamur : ")
fmt.Scanf ("%d", &k)
kc := k-273
fmt.Println ("Suhu Celciusnya adalah = ", kc)
}
*** Celcius dan Reamur ***
package main
import "fmt"
func main(){
var (
c,r int
)
fmt.Println ("*** Menghitung Konversi Satuan Suhu (Celcius dan Reamur) ***: ")
fmt.Println ("Sebelum mengkonversi satuan suhu, kita harus mengetahui perbandingan celcius:reamur:fahrenheit = 5 : 4 : 9(+32 atau -32)")
fmt.Print ("Suhu Celcius : ")
fmt.Scanf ("%d", &c)
cr := (4*c)/5
fmt.Println ("Suhu Reamurnya adalah = ", cr)
fmt.Println ("------------------------------------------------------------------------ ")
fmt.Print ("Suhu Reamur : ")
fmt.Scanf ("%d", &r)
rc := (5*r)/4
fmt.Println ("Suhu Reamurnya adalah = ", rc)
}
Aplikasi Menghitung Sudut Sinus, Cosinus, dan Tangen
*** Sinus ***
package main
import "fmt"
func main(){
var (
b,c int
)
fmt.Println ("*** Menghitung Sinus ***: ")
fmt.Print ("Nilai sisi depan (b) : ")
fmt.Scanf ("%d", &b)
fmt.Print ("Nilai sisi miring (c): ")
fmt.Scanf ("%d", &c)
hasil := b/c
fmt.Println ("Nilai sinus (a) adalah= ", hasil)
}
*** Cosinus ***
package main
import "fmt"
func main(){
var (
a,c int
)
fmt.Println ("*** Menghitung Cosinus ***: ")
fmt.Print ("Nilai sisi samping (a) : ")
fmt.Scanf ("%d", &a)
fmt.Print ("Nilai sisi miring (c): ")
fmt.Scanf ("%d", &c)
hasil := a/c
fmt.Println ("Nilai sinus (a) adalah= ", hasil)
}
*** Tangen ***
package main
import "fmt"
func main(){
var (
a,b int
)
fmt.Println ("*** Menghitung Sinus ***: ")
fmt.Print ("Nilai sisi depan (b) : ")
fmt.Scanf ("%d", &b)
fmt.Print ("Nilai sisi samping (a): ")
fmt.Scanf ("%d", &a)
hasil := b/a
fmt.Println ("Nilai sinus (a) adalah= ", hasil)
}
Aplikasi Menghitung Energi Potensial dan Energi Kinetik
*** Energi Potensial ***
package main
import "fmt"
func main(){
var (
m,g,h int
)
fmt.Println ("*** Menghitung Energi Potensial ***: ")
fmt.Print ("Massa Benda (m) : ")
fmt.Scanf ("%d", &m)
fmt.Print ("Percepatan Gravitasi (g) : ")
fmt.Scanf ("%d", &g)
fmt.Print ("Tinggi Benda dari Permukaan Tanah (h) : ")
fmt.Scanf ("%d", &h)
hasil := m*g*h
fmt.Println ("Energi Potensialnya (Ep) adalah= ", hasil)
}
*** Energi Kinetik ***
package main
import "fmt"
func main(){
var (
m,v int
)
fmt.Println ("*** Menghitung Energi Kinetik ***: ")
fmt.Print ("Massa Benda (m) : ")
fmt.Scanf ("%d", &m)
fmt.Print ("Kecepatan Benda (v) : ")
fmt.Scanf ("%d", &v)
hasil := (m*(v*v))/2
fmt.Println ("Energi Kinetiknya (Ek) adalah= ", hasil)
}
Aplikasi Menghitung Daya, Tekanan, Usaha, dan Gaya
*** Daya ***
package main
import "fmt"
func main(){
var (
w,t int
)
fmt.Println ("*** Menghitung Daya ***: ")
fmt.Print ("Nilai Usaha (w) : ")
fmt.Scanf ("%d", &w)
fmt.Print ("Nilai Waktu (t): ")
fmt.Scanf ("%d", &t)
hasil := w/t
fmt.Println ("Dayanya (P) adalah= ", hasil)
}
*** Tekanan ***
package main
import "fmt"
func main(){
var (
f,a int
)
fmt.Println ("*** Menghitung Tekanan ***: ")
fmt.Print ("Nilai Gaya (F) : ")
fmt.Scanf ("%d", &f)
fmt.Print ("Nilai Luas Alas/Penampang (A): ")
fmt.Scanf ("%d", &a)
hasil := f/a
fmt.Println ("Tekanannya (p) adalah= ", hasil)
}
*** Usaha ***
package main
import "fmt"
func main(){
var (
f,s int
)
fmt.Println ("*** Menghitung Usaha ***: ")
fmt.Print ("Nilai Gaya yang Sejajar dengan Perpindahan (F) : ")
fmt.Scanf ("%d", &f)
fmt.Print ("Nilai Perpindahan (m): ")
fmt.Scanf ("%d", &s)
hasil := f*s
fmt.Println ("Usahanya (W) adalah= ", hasil)
}
*** Gaya ***
package main
import "fmt"
func main(){
var (
m,a int
)
fmt.Println ("*** Menghitung Gaya ***: ")
fmt.Print ("Nilai Massa (m) : ")
fmt.Scanf ("%d", &m)
fmt.Print ("Nilai Percepatan (a): ")
fmt.Scanf ("%d", &a)
hasil := m*a
fmt.Println ("Gayanya (F) adalah= ", hasil)
}
Aplikasi Menghitung Massa Jenis
package main
import "fmt"
func main(){
var (
m,v int
)
fmt.Println ("*** Menghitung Massa Jenis ***: ")
fmt.Print ("Nilai Massa (m) : ")
fmt.Scanf ("%d", &m)
fmt.Print ("Nilai Volume (v): ")
fmt.Scanf ("%d", &v)
hasil := m/v
fmt.Println ("Massa Jenisnya (P) adalah= ", hasil)
}
Aplikasi Menghitung Frekuensi atau Getaran
package main
import "fmt"
func main(){
var (
n,t int
)
fmt.Println ("*** Menghitung Frekuensi atau Getaran ***: ")
fmt.Print ("Jumlah Getaran (n) : ")
fmt.Scanf ("%d", &n)
fmt.Print ("Waktu (t): ")
fmt.Scanf ("%d", &t)
hasil := n/t
fmt.Println ("Frekuensinya adalah (F) = ", hasil)
}
Aplikasi Menghitung Gerak Lurus Beraturan
package main
import "fmt"
func main(){
var (
s,t int
)
fmt.Println ("*** Menghitung Gerak Lurus Beraturan ***: ")
fmt.Print ("Masukkan jarak yang ditemuh (s): ")
fmt.Scanf ("%d", &s)
fmt.Print ("Masukkan waktu ditempuh (t): ")
fmt.Scanf ("%d", &t)
hasil := s/t
fmt.Println ("Nilai kecepatannya adalah= ", hasil)
}
Aplikasi Menghitung Gerak Lurus Berubah Beraturan
package main
import "fmt"
func main(){
var (
vo,a,t int
)
fmt.Println ("*** Menghitung Gerak Lurus Berubah Beraturan ***: ")
fmt.Print ("Masukkan nilai kecepatan awal (vo) : ")
fmt.Scanf ("%d", &vo)
fmt.Print ("Masukkan nilai percepatan (a): ")
fmt.Scanf ("%d", &a)
fmt.Print ("Masukkan waktu tempuh benda (t) : ")
fmt.Scanf ("%d", &t)
hasil := vo+(a*t)
fmt.Println ("Nilai Kecepatan Akhirnya (vt) adalah = ", hasil)
}
Aplikasi Menghitung Luas Lingkaran
package main
import "fmt"
func main(){
var (
a int
)
fmt.Println ("*** Menghitung Luas Lingkaran ***: ")
fmt.Print ("Masukkan jari-jari lingkaran: ")
fmt.Scanf ("%d", &a)
hasil := (22*a*a)/7
fmt.Println ("Luas Persegi Panjang adalah= ", hasil)
}
Aplikasi Menghitung Luas Segitiga
package main
import "fmt"
func main(){
var (
a,t int
)
fmt.Println ("*** Menghitung Luas Segitiga ***: ")
fmt.Print ("Masukkan nilai kecepatan awal (vo) : ")
fmt.Print ("Masukkan nilai percepatan (a) : ")
fmt.Print ("Masukkan nilai jarak tempuh")
fmt.Scanf ("%d", &a)
fmt.Print ("Masukkan tinggi segitiga:")
fmt.Scanf ("%d", &t)
hasil := (a*t)/2
fmt.Println ("Luas Segitiga adalah= ", hasil)
}
Aplikasi Menghitung Luas Persegi
package main
import "fmt"
func main(){
var (
a int
)
fmt.Println ("*** Menghitung Luas Persegi ***: ")
fmt.Print ("Masukkan sisi persegi: ")
fmt.Scanf ("%d", &a)
hasil := a*a
fmt.Println ("Luas Persegi Panjang adalah= ", hasil)
}
Tidak ada komentar:
Posting Komentar