Kalkulator Sederhana menggunakan Looping dengan C++
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.
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.
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.
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.
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.
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.