Pada PKL hari ke 51 ini akan membahas program sederhana yang ditulis dalam bahasa pemrograman Go (Golang). Program ini berfungsi untuk memberikan nilai dan feedback berdasarkan input yang diberikan oleh pengguna.
Kode
Penjelasan Kode
package main: Mendefinisikan bahwa program ini adalah package utama, yang akan dieksekusi saat dijalankan.
import "fmt": Mengimpor paket
fmt
, yang digunakan untuk fungsi format input dan output.func main(): Ini adalah fungsi utama yang akan dieksekusi saat program dijalankan.
var nilai int: Mendeklarasikan variabel
nilai
bertipe integer untuk menyimpan input dari pengguna.fmt.Print("Masukkan nilai : "): Menampilkan pesan kepada pengguna untuk memasukkan nilai.
fmt.Scan(&nilai): Menerima input dari pengguna dan menyimpannya dalam variabel
nilai
.Pengkondisian: Program menggunakan struktur
if
danelse if
untuk menentukan hasil berdasarkan nilai yang dimasukkan:- Jika nilai sama dengan 100, program mencetak "Sempurna".
- Jika nilai antara 90 hingga 99, program mencetak "A".
- Jika nilai antara 77 hingga 89, program mencetak "B".
- Jika nilai antara 65 hingga 76, program mencetak "E".
- Jika nilai antara 0 hingga 64, program mencetak "Belajar lebih rajin!".
Contoh Penggunaan
Kesimpulan
Program ini adalah contoh dasar bagaimana menggunakan input dari pengguna dan pengkondisian dalam bahasa pemrograman Go. Anda dapat mengembangkan program ini lebih lanjut dengan menambahkan lebih banyak kategori nilai, atau bahkan menyimpan hasil penilaian ke dalam sebuah file. Go merupakan bahasa yang sangat cocok untuk mempelajari konsep pemrograman dasar sekaligus membangun aplikasi yang lebih kompleks di kemudian hari.
Komentar
Posting Komentar