Hallo Coding Maniak Sudahkah Anda Ngoding Hari Ini ??
Hari ini agenda yang akan aku bagikan yaitu contoh agenda C++ kalkulator sederhana, ya sangat sederhana sih dalam agenda kalkulator ini gres ada pilihan operasi pertambahan, pengurangan, perkalian dan pembagian, kalau kalian mau tinggal tambahin fungsinya yang lain kaya akar, pangkat, persen dan semacamnya, tinggal nanti tambahin saja codingnya dibagian pemilihan if else.
Kalau mau kalkulator yang lebih keren coba yang dibawah ini.
Oke pribadi saja ini yaitu gambarannya, screenshot dari
Dev C++.
Bisa dilihat digambar diatas tipe data yang kita pakai yaitu float semoga lebih fleksibel yang terdiri dari variabel x, y itu untuk angka pertama dan angka kedua, hasil untuk hasil dari operasi hitung nya dan pilih untuk menentukan mau coba lagi atau tidak, oh iya satu lagi yaitu variabel z yang bertipe data integer yang fungsinya untuk menentukan operasi hitung yang mau digunakan.
Digambar kedua ini bab source code untuk menentukan operasi perhitungan yang tertera di gambar pertama yang akan kita pilih “jika z sama dengan 1 maka operasi hitung yaitu penjumlahan dan lain-lain”
Dan dibagian ini ada pilihan untuk mau coba lagi atau keluar dengan angka 1 atau 2.
Sedikit info untuk yang belum tahu.
System(“cls”) digunakan untuk membersihkan layar kaya clearscreen atau clrscr kalau di pascal
Goto itu dipakai untuk loncat statemant ke bab yang telah ditandai, cara menandainya tinggal nama(nama disini bebas) : dan kalau mau perintah loncat tinggal goto nama(yang tadi ditulis) :
System(“pause”) itu dipakai supaya agenda tidak pribadi keluar dikala selesai melaksanakan fungsinya, ini kadang kala aja digunakannya.
Dibawah ini yaitu tampilan dikala agenda dijalankan, kali ini aku memasukan angka 27 dan 18 dan menentukan operasi perkalian dan dibawahnya yaitu hasil dari perkaliannya.
Dan dibawah ini yaitu source codenya, menyerupai biasa aku lebih menyarankan kalian menulis manual source codenya, supaya lebih terbiasa mungkin akan ada salah-salah sedikit kalau kurang fokus tapi disitulah letak mencar ilmu dan latihannya. Tapi pilihan alhasil itu terserah kalian.
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <math.h>
#include <cmath>
using namespace std;
int main (int argc, char**argv)
{
float x,y,hasil,pilih;
system(“cls”);
cout<<“\t\t\t\t=============================================\n”<<endl;
cout<<“\t\t\t\t ——— KALKULATOR SEDERHANA ———–“<<endl<<endl;
cout<<“\t\t\t\t=============================================”<<endl;
kalkulator :
cout<<“Operator Perhitungan : “<<endl;
string Penjumlahan =”(1) Penjumlahan (+)”;
cout<<Penjumlahan<<endl;
string Pengurangan =”(2) Pengurangan (-)”;
cout<<Pengurangan<<endl;
string Perkalian =”(3) Perkalian (*)”;
cout<<Perkalian<<endl;
string Pembagian =”(4) Pembagian (/)”;
cout<<Pembagian<<endl<<endl;
cout<<“Masukan Angka Pertama = “;
cin>>x;
cout<<“Masukan Angka Kedua = “;
cin>>y;
int z;
cout<<“Pilih Operator Perhitungan = “;
cin>>z;
if (z==1)
{
hasil=x+y;
cout<<“Hasil Penjumlahan = “<<hasil<<endl;
}
else if (z==2)
{
hasil=x-y;
cout<<“Hasil Pengurangan = “<<hasil<<endl;
}
else if (z==3)
{
hasil=x*y;
cout<<“Hasil Perkalian = “<<hasil<<endl;
}
else if (z==4)
{
hasil=x/y;
cout<<“Hasil Pembagian = “<<hasil<<endl;
}
cout<<“========================================================”<<endl;
cout<<“Coba Lagi [1]”<<endl;
cout<<“Keluar [2]”<<endl;
cout<<“========================================================”<<endl;
cout<<“Pilih : “; cin>>pilih;
if (pilih==1)
{
goto kalkulator;
}
if (pilih==2)
{
system(“cls”);
cout<<“\t\t\t\t========================================================”<<endl;
cout<<“\t\t\t\t Terima Kasih Telah Menggunakan Kalkulator Ini”<<endl;
cout<<“\t\t\t\t========================================================”<<endl;
system(“pause”);
}
return 0;
}