Day 51 : Membuat Program Penilaian Sederhana dengan Go

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 dan else 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