Kalkulator Sederhana menggunakan Looping dengan C++

Dicki Syafrudin
3 min readMay 10, 2021

--

Source : Learn C++ from Scratch: The Complete Guide for Beginners (educative.io)

Bahasa C++ merupakan sebuah bahasa basic yang bisa melatih kita untuk memperkuat logika dan algoritma karena merupakan salah satu bahasa yang memiliki kompleksitas tinggi dibandingkan dengan bahasa pemrograman lain yang sedang hype sekarang.

Saya belajar melalui Youtube Channel Kelas Terbuka dan ingin sharing codingan pertama saya.

Kita akan membuat kalkulator sederhana, namun yang akan saya lakukan adalah menggunakan looping agar bisa terus merunning programnya .

Dalam hal ini, saya akan menggunakan code editor vs code karena interfacenya lebih mudah dimengerti beserta extensionnya.

Baris kode pertama

Pertama kita menulis using namespace std untuk mempermudah menulis baris kode, lalu mendeklarasikan bahwa a (angka pertama), b (angka kedua), c (hasil perhitungan a dan b) sebagai double yang merupakan tipe data angka yang bisa digunakan untuk bilangan bulat, desimal, dan negatif.

Kita juga mendeklarasikan opr sebagai char untuk menginisiasi perhitungan yang akan kita gunakan nanti.

Saya menambahkan “Simple Calculator” sebagai pemanis atau judul pada program layaknya sebuah buku.

Penggunaan looping while

Di sini kita langsung menggunakan looping while dengan kondisi true dan menuliskan beberapa baris statement.

Karena ini kalkulator yang menghitung angka sesuai keinginan user, jadi kita memerlukan fungsi cin untuk input user.

Penggunaan If/Else Statement

Perhitungan akan dilakukan dengan menggunakan conditional If/Else statement yang akan melihat opr menggunakan komparasi pada conditional dan perhitungan akan dieksekusi pada baris statement.

Kita menggunakan Else statement untuk menyelesaikan program saat opr bertolak pada pengkondisian dengan menggunakan fungsi break.

Finishing

And finally, pada baris terakhir kita menampilkan ini sebagai tanda berakhirnya Else statement telah dijalankan yang artinya kita keluar dari perulangan atau looping menggunakan while.

Output console

Ini merupakan terminal untuk output console program yang telah kita buat sedemikian rupa dijalankan dengan berbagai macam perhitungan ( +, -, x, : ) serta bentuk dari bilangan (bulat, desimal, negatuf).

Pada baris terakhir kita sengaja melakukan salah input pada opr untuk menandakan sudah selesainya kita menggunakan program.

Mudah bukan? Untuk source code kalian bisa melihatnya di sini.

Semoga apa yang saya jelaskan dapat dipahami serta bermanfaat. Terima kasih sudah berkunjung.

--

--

Dicki Syafrudin

Counselor | F&B Operations | Passion in Business Management and Technology