Belajar C++ Seru: Bikin Kalkulator Sederhana Pertama Kita di Code::Blocks!

Halo semuanya! Selamat datang di Belajar C++ w/E.I.

Hari ini, kita akan langsung terjun ke dunia coding C++! Jangan takut dengan kata "program" atau "bahasa pemrograman." Kita akan buktikan kalau bikin program itu gampang dan seru, dimulai dari yang paling dasar: Kalkulator Sederhana!

Untuk menulis dan menjalankan program C++ ini, kita butuh satu "alat bantu" utama, namanya Code::Blocks. Code::Blocks ini semacam studio tempat kita mengetik kode, merapikan, dan mencetaknya jadi program yang bisa kita pakai.


Lalu Klik "Create a new project"

Lalu klik bagian "Console application" dan klik "Go"


Selanjutnya pilih C++ dan klik Next, Namakan Project dengan nama "KalkulatorSederhana",Compiler di rekomendasikan menggunakan ''GNU GCC Compiler" lalu klik Finish.







Langkah 1: Tulis Kode Inti Program (Main Program)

Salin kode di bawah ini ke dalam file main.cpp di Code::Blocks Anda. Ini adalah resep lengkap untuk kalkulator kita:

C++
#include <iostream>
using namespace std;

int main() {
    double a, b;
    char op;

    // A. Interaksi dan Input Data
    cout << "=== KALKULATOR SEDERHANA ===" << endl;
    cout << "Masukkan angka pertama : ";
    cin >> a; // Simpan ke variabel a

    cout << "Pilih operator (+, -, *, /) : ";
    cin >> op; // Simpan ke variabel op

    cout << "Masukkan angka kedua   : ";
    cin >> b; // Simpan ke variabel b

    // B. Pemrosesan Data (Menghitung)
    cout << "\nHasil: ";

    switch(op) {
        case '+':
            cout << a + b;
            break;
        case '-':
            cout << a - b;
            break;
        case '*':
            cout << a * b;
            break;
        case '/':
            if(b != 0) // Cek dulu, boleh dibagi nol atau tidak?
                cout << a / b;
            else
                cout << "Error! Pembagian dengan nol.";
            break;
        default:
            cout << "Operator tidak valid!";
    }

    cout << endl;
    return 0;
}






Langkah 2: Bedah Kode C++ (Mengerti Bahasa Program)

Ini adalah bagian paling penting, mari kita pahami apa yang dilakukan oleh setiap baris kode yang kita tulis:

1. Persiapan Variabel (Wadah Data)

Di awal program, kita siapkan tempat penyimpanan untuk angka dan operator. Ini disebut Variabel.

  • double a, b;: Wadah untuk angka kita. Kita pakai double agar angkanya bisa berkoma (pecahan), seperti 10.5.

  • char op;: Wadah untuk operator (+, -, *, atau /), karena operator hanya satu karakter.

2. Berbicara dengan Pengguna (cout dan cin)

  • cout << "...": Ini adalah perintah untuk menampilkan pesan ke layar kita. Sama seperti kita bicara ke teman.

  • cin >> variabel;: Ini adalah perintah untuk menerima ketikan dari pengguna (kita) dan menyimpannya ke dalam variabel.

3. Bagaimana Program Memilih Operasi (switch)

Program kita menggunakan perintah switch untuk memeriksa operator (op) yang kita masukkan, lalu memilih operasi yang sesuai.

OperatorArtiFungsi dalam Program
+PenjumlahanMenghitung a + b
-PenguranganMenghitung a - b
*PerkalianMenghitung a * b
/PembagianMenghitung a / b (dengan pengaman)
break;Wajib!Ini seperti tombol "Stop" yang mengakhiri sebuah case agar program tidak terus berjalan ke operasi di bawahnya.

4. Pengaman Anti-Error (Sakti!)

Di bagian pembagian (case '/'), kita masukkan kode pengaman agar program tidak crash jika dibagi nol:

C++
if(b != 0) // Jika b (angka kedua) TIDAK SAMA DENGAN 0
    cout << a / b;
else // Jika b SAMA DENGAN 0
    cout << "Error! Pembagian dengan nol.";

Kode ini akan mengecek dulu. Karena membagi dengan nol DILARANG KERAS dalam komputer, program kita akan menampilkan pesan kesalahan yang ramah pengguna jika pembagian nol terjadi.



Langkah 3: Jalankan Program (Compile & Run!)

Sekarang tiba saatnya program kita bekerja!

  1. Di Code::Blocks, cari tombol Build and Run. Letaknya biasanya di atas, ikonnya roda gigi diikuti segitiga hijau


  2. Klik tombol itu (atau tekan tombol F9).

  3. Jendela konsol (layar hitam) akan muncul. Ikuti instruksi yang ada: masukkan angka pertama, operator, lalu angka kedua. 

+Penjumlahan


-Pengurangan


*Perkalian

/Pembagian


 SELAMAT! ANDA BERHASIL! 😱πŸ’₯πŸ‘πŸ˜Ž

Stop sebentar! Tarik napas, dan beri tepuk tangan untuk diri sendiri!

Kalian baru saja menyelesaikan program C++ pertama yang fungsional! Program ini bukan cuma bisa menghitung, tapi juga cerdas karena bisa menghindari error pembagian dengan nol!

Ini adalah pencapaian BESAR. Dari nol, kalian sekarang sudah bisa:

  1. Mendeklarasikan variabel (double dan char).

  2. Berinteraksi dengan pengguna (cout dan cin).

  3. Menggunakan logika pemrograman canggih (switch case dan if-else).

  4. Menjalankan kode C++ di Code::Blocks!

Lihat? Coding itu mudah kalau kita tahu triknya! Jangan pernah berhenti mencoba dan memodifikasi kode ini.

Sampai jumpa di tutorial berikutnya, di mana kita akan explore hal-hal yang lebih seru lagi! Terus semangat ngoding, teman-teman! πŸš€




Komentar

Posting Komentar