AP3B LA1 Pedro 51421170
AP3B LA1 Pedro 51421170
Kelas : 2IA05
Praktikum ke- :1
NPM : 51421170
Nama : Pedro
Paraf Asisten :
Nama Asisten :
Go Language merupakan kepanjangan dari bahasa pemrograman satu ini. Seperti kita tahu
namanya diawali dengan Go, ya benar dia merupakan bahasa pemrograman yang dikelola
oleh Google. Google tidak bekerja sendirian, melainkan bekerja sama dengan 3 orang tokoh
handal pada tahun 2009. Robert Griesemer, Rob Pike dan Ken Thompson merupakan ketiga
tokoh tersebut.
Bahasa pemrograman satu ini bisa diketik secara statis dan dapat menghasilkan kode-kode
biner pada mesin yang dikompilasikan dengannya. Berasal dari abad ke-21, bahasa
pemrograman Golang berusaha menghimpun bahasa-bahasa pemrograman pendahulunya.
Pembuatan website, aplikasi maupun software juga bisa menggunakan bahasa
pemrograman ini.
Output:
Penjelasan:
Langkah awal kita memakai package main dan mengimport fmt, kemudian gunakan
perulangan for dengan i dari 1(i :=1) dan akan diulang sebanyak 5 kali (i<=5), juga i++,
kemudian masukan output yang akan diulang sebanyak 5 kali yaitu “Nama NPM”
andamasing-masing menggunakan fmt.Println, maka akan didapatkan output perulangan
seperti diatas pada terminal.
3. Membuat perulangan dengan menggunakan break dan continue untuk mencetak
perulangan angka ganjil kurang dari 20 dan jelaskan syntaxnya.
Source Code:
Output:
Penjelasan
Langkah awal kita buat package main dan mengimport fmt, kemudian gunakan perulangan
for i mulai dari 0 sampai i kurang dari 20 karena yang kita cari adalah nilai ganjil yang kurang
dari 20. setelah itu kita buat kodingan jika i dibagi 2 sisa 0 maka akan di skip atau kita lanjut,
karena kita mengambil angka ganjil yang tidak habis dibagi 2.Lalu apabila angka melebih dari
20 dia akan otomatis berhenti,kemudian kita cetak menggunakan fmt.Println(“Angka”,i) dan
didapatkan output seperti pada gambar diatas.
4. Membuat percabangan dengan menggunakan if else if untuk menentukan kelulusan jika nilai
yang dimasukkan adalah 8 dan jelaskan syntaxnya.
Source Code:
Output:
Penejelasan :
Langkah awal kita membuat package main dan mengimport fmt, dengan func main kita
berikan variabel nilai dengan isi angka 8 dan percabangan if dengan ketentuan jika nilai sama
dengan atau lebih besar dari 8 maka akan mencetak output “Anda Lulus”. namun jika nilai
yang di isi kurang dari angka 8 maka akan mencetak output “Tidak Lulus” untuk mencetak
keduanya menggunakan fmt.Println, setalah di run maka akan mendapatkan output seperti
diatas.