1. Yang pertama mencoba membuat aplikasi menghitung luas persegi:
Berikut Sourcodenya:
package main
import "fmt"
func main (){
var (
a,b int
)
fmt.Print("Masukan Panjang : ")
fmt.Scanf("%d", &a)
fmt.Print("Masukan Lebar : ")
fmt.Scanf("%d", &b)
Hasil := a*b
fmt.Println("Luas Persegi =", Hasil)
}
2. Yang kedua mencoba membuat aplikasi menghitung luas segitiga:
Berikut Sourcodenya:
package main
import "fmt"
func main (){
var (
a,t float32
)
fmt.Print("Masukkan Alas : ")
fmt.Scanf("%f", &a)
fmt.Print("Masukkan Tinggi : ")
fmt.Scanf("%f", &t)
Hasil := a*t/2
fmt.Println("Luas Segitiga =", Hasil)
}
3. Yang ketiga mencoba membuat aplikasi menghitung luas lingkaran:
Berikut Sourcodenya:
package main
import "fmt"
func main (){
var (
a float32
)
fmt.Print("Masukan Jari-Jari : ")
fmt.Scanf("%f", &a)
Hasil := (3.14*a)*a
fmt.Println("Luas Segitiga =", Hasil)
}
import "fmt"
func main (){
var (
a float32
)
fmt.Print("Masukan Jari-Jari : ")
fmt.Scanf("%f", &a)
Hasil := (3.14*a)*a
fmt.Println("Luas Segitiga =", Hasil)
}
4. Yang keempat mencoba membuat aplikasi menghitung sudut sinus, cosinus, tangen:
Berikut Sourcodenya:
package main
import (
"fmt"
"math"
)
func main(){
var (
sudut float64
)
fmt.Printf("Masukkan besar sudut : ")
fmt.Scanf("%f", &sudut)
sin := math.Sin(sudut)*100/math.Pi
cos := math.Cos(sudut)*100/math.Pi
tan := math.Tan(sudut)*100/math.Pi
fmt.Println("SIN = ", sin)
fmt.Println("COS = ", cos)
fmt.Println("TAN = ", tan)
}
import (
"fmt"
"math"
)
func main(){
var (
sudut float64
)
fmt.Printf("Masukkan besar sudut : ")
fmt.Scanf("%f", &sudut)
sin := math.Sin(sudut)*100/math.Pi
cos := math.Cos(sudut)*100/math.Pi
tan := math.Tan(sudut)*100/math.Pi
fmt.Println("SIN = ", sin)
fmt.Println("COS = ", cos)
fmt.Println("TAN = ", tan)
}
5. Yang kelima mencoba membuat aplikasi menghitung gerak lurus beraturan:
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var(
v , t float32
)
fmt.Print("Masukkan Kecepatan :")
fmt.Scanf("%f", &v)
fmt.Print("Masukkan Waktu :")
fmt.Scanf("%f", &t)
hasil := v/t
fmt.Println("Besar Gerak Lurus Beraturan =", hasil)
}
import "fmt"
func main(){
var(
v , t float32
)
fmt.Print("Masukkan Kecepatan :")
fmt.Scanf("%f", &v)
fmt.Print("Masukkan Waktu :")
fmt.Scanf("%f", &t)
hasil := v/t
fmt.Println("Besar Gerak Lurus Beraturan =", hasil)
}
6. Yang keenam mencoba membuat aplikasi menghitung gerak lurus berubah beraturan:
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var (
Vo, a, t float64
)
fmt.Print("Kecepatan awal : ")
fmt.Scanf("%f", &Vo)
fmt.Print("Percepatan : ")
fmt.Scanf("%f", &a)
fmt.Print("Waktu tempuh : ")
fmt.Scanf("%f", &t)
v := Vo + (a*t)
fmt.Println("Besar Gerak Lurus Berubah Beraturan = ",v )
}
import "fmt"
func main(){
var (
Vo, a, t float64
)
fmt.Print("Kecepatan awal : ")
fmt.Scanf("%f", &Vo)
fmt.Print("Percepatan : ")
fmt.Scanf("%f", &a)
fmt.Print("Waktu tempuh : ")
fmt.Scanf("%f", &t)
v := Vo + (a*t)
fmt.Println("Besar Gerak Lurus Berubah Beraturan = ",v )
}
7. Yang ketuju mencoba membuat aplikasi menghitung energi potensial, kinetik:
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var(
m, h, v float32
)
fmt.Print("Masukkan Massa : ")
fmt.Scanf("%f", &m)
fmt.Print("Masukkan Kecepatan : ")
fmt.Scanf("%f", &v)
fmt.Print("Masukkan Tinggi : ")
fmt.Scanf("%f", &h)
kinetik := (0.5*m)*v*v
potensial := m*9.8*h
fmt.Println("Energi Kinetik = ", kinetik)
fmt.Println("Energi Potensial = ", potensial)
}
package main
import "fmt"
func main(){
var(
m, h, v float32
)
fmt.Print("Masukkan Massa : ")
fmt.Scanf("%f", &m)
fmt.Print("Masukkan Kecepatan : ")
fmt.Scanf("%f", &v)
fmt.Print("Masukkan Tinggi : ")
fmt.Scanf("%f", &h)
kinetik := (0.5*m)*v*v
potensial := m*9.8*h
fmt.Println("Energi Kinetik = ", kinetik)
fmt.Println("Energi Potensial = ", potensial)
}
8. Yang kedelapan mencoba membuat aplikasi menghitung frekuensi atau getaran:
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var(
n,t float32
)
fmt.Print("Masukkan Jumlah Getaran : ")
fmt.Scanf("%f", &n)
fmt.Print("Masukkan Waktu : ")
fmt.Scanf("%f", &t)
frekuensi:= n/t
fmt.Println("frekuensi =", frekuensi)
}
import "fmt"
func main(){
var(
n,t float32
)
fmt.Print("Masukkan Jumlah Getaran : ")
fmt.Scanf("%f", &n)
fmt.Print("Masukkan Waktu : ")
fmt.Scanf("%f", &t)
frekuensi:= n/t
fmt.Println("frekuensi =", frekuensi)
}
9. Yang kesembilan mencoba membuat aplikasi menghitung MassaJenis:
Berikut Sourcodenya:
package main
import "fmt"
func main (){
var (
massa, volume float32
)
fmt.Print("Masukkan Massa : ")
fmt.Scanf("%f", &massa)
fmt.Print("Masukkan Volume : ")
fmt.Scanf("%f", &volume)
hasil := massa/volume
fmt.Println("Besar Massa Jenis =", hasil)
}
import "fmt"
func main (){
var (
massa, volume float32
)
fmt.Print("Masukkan Massa : ")
fmt.Scanf("%f", &massa)
fmt.Print("Masukkan Volume : ")
fmt.Scanf("%f", &volume)
hasil := massa/volume
fmt.Println("Besar Massa Jenis =", hasil)
}
10. Yang kesepuluh mencoba membuat aplikasi menghitung daya, tekanan, usaha dan gaya:
a
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var (
a int
)
fmt.Println("Pilihan :")
fmt.Println("1. Menghitung Daya")
fmt.Println("2. Menghitung Tekanan")
fmt.Println("3. Menghitung Usaha")
fmt.Println("4. Menghitung Gaya")
fmt.Print("Pilihan yang digunakan : ")
fmt.Scanf("%d", &a)
if(a==1){
fmt.Println("Menghitung Daya")
var ( i, v float64)
fmt.Print("Arus = ")
fmt.Scanf("%f", &i)
fmt.Print("Kecepatan = ")
fmt.Scanf("%f", &v)
p := i*v
fmt.Print("Daya =", p, "W")
}else if (a==2){
fmt.Println("Menghitung Tekanan")
var ( f, a float64)
fmt.Print("Gaya = ")
fmt.Scanf("%f", &f)
fmt.Print("Percepatan = ")
fmt.Scanf("%f", &a)
tek := f*a
fmt.Print("Tekanan =", tek,"J")
}else if (a==3){
fmt.Println("Menghitung Usaha")
var ( f, s float64)
fmt.Print("Gaya = ")
fmt.Scanf("%f", &f)
fmt.Print("Jarak = ")
fmt.Scanf("%f", &s)
F := f*s
fmt.Print("Usaha =", F, "J")
}else if (a==4) {
fmt.Println("Menghitung Gaya")
var ( m, a float64)
fmt.Print("Massa = ")
fmt.Scanf("%f", &m)
fmt.Print("Percepatan = ")
fmt.Scanf("%f", &a)
F := m * a
fmt.Print("Gaya =", F, "Newton")
}
}
11. Yang kesebelas mencoba membuat aplikasi konversi untuk semua satuan suhu :
import "fmt"
func main(){
var (
a int
)
fmt.Println("Pilihan :")
fmt.Println("1. Menghitung Daya")
fmt.Println("2. Menghitung Tekanan")
fmt.Println("3. Menghitung Usaha")
fmt.Println("4. Menghitung Gaya")
fmt.Print("Pilihan yang digunakan : ")
fmt.Scanf("%d", &a)
if(a==1){
fmt.Println("Menghitung Daya")
var ( i, v float64)
fmt.Print("Arus = ")
fmt.Scanf("%f", &i)
fmt.Print("Kecepatan = ")
fmt.Scanf("%f", &v)
p := i*v
fmt.Print("Daya =", p, "W")
}else if (a==2){
fmt.Println("Menghitung Tekanan")
var ( f, a float64)
fmt.Print("Gaya = ")
fmt.Scanf("%f", &f)
fmt.Print("Percepatan = ")
fmt.Scanf("%f", &a)
tek := f*a
fmt.Print("Tekanan =", tek,"J")
}else if (a==3){
fmt.Println("Menghitung Usaha")
var ( f, s float64)
fmt.Print("Gaya = ")
fmt.Scanf("%f", &f)
fmt.Print("Jarak = ")
fmt.Scanf("%f", &s)
F := f*s
fmt.Print("Usaha =", F, "J")
}else if (a==4) {
fmt.Println("Menghitung Gaya")
var ( m, a float64)
fmt.Print("Massa = ")
fmt.Scanf("%f", &m)
fmt.Print("Percepatan = ")
fmt.Scanf("%f", &a)
F := m * a
fmt.Print("Gaya =", F, "Newton")
}
}
11. Yang kesebelas mencoba membuat aplikasi konversi untuk semua satuan suhu :
k
Berikut Sourcodenya:
package main
import "fmt"
func main(){
var (x string)
fmt.Println("Satuan Suhu : ")
fmt.Println("Reamor")
fmt.Println("Celcius")
fmt.Println("Kelvin")
fmt.Println("Fahrenheit")
fmt.Println("Pilih Satuan Suhu")
fmt.Print("(Masukkan salah satu satuan suhu yang terdapat pada list) :")
fmt.Scanf("%s", &x)
if x == "Reamor"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", (5*y)/4)
fmt.Println("Kelvin = ", (5*y)/4)
fmt.Println("Fahrenheit = ", ((9*y)/4)+32)
} else if x == "Celcius" || x == "Kelvin"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", (5*y)/5)
fmt.Println("Kelvin = ", (5*y)/5)
fmt.Println("Reamor = ", (4*y)/5)
fmt.Println("Fahrenheit = ", ((9*y)/5)+32)
} else if x == "Fahrenheit"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", ((5*y)/9)-32)
fmt.Println("Kelvin = ", ((5*y)/9)-32)
fmt.Println("Reamor = ", ((4*y)/9)-32)
}
}
import "fmt"
func main(){
var (x string)
fmt.Println("Satuan Suhu : ")
fmt.Println("Reamor")
fmt.Println("Celcius")
fmt.Println("Kelvin")
fmt.Println("Fahrenheit")
fmt.Println("Pilih Satuan Suhu")
fmt.Print("(Masukkan salah satu satuan suhu yang terdapat pada list) :")
fmt.Scanf("%s", &x)
if x == "Reamor"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", (5*y)/4)
fmt.Println("Kelvin = ", (5*y)/4)
fmt.Println("Fahrenheit = ", ((9*y)/4)+32)
} else if x == "Celcius" || x == "Kelvin"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", (5*y)/5)
fmt.Println("Kelvin = ", (5*y)/5)
fmt.Println("Reamor = ", (4*y)/5)
fmt.Println("Fahrenheit = ", ((9*y)/5)+32)
} else if x == "Fahrenheit"{
var y int
fmt.Print("Derajat = ")
fmt.Scanf("%d", &y)
fmt.Println("======================================")
fmt.Println("Celcius = ", ((5*y)/9)-32)
fmt.Println("Kelvin = ", ((5*y)/9)-32)
fmt.Println("Reamor = ", ((4*y)/9)-32)
}
}
0 komentar:
Posting Komentar