Hello guys kali ini saya akan membagi sedikit ilmu saya ketahui tentang C++, walaupun cuma kalkulator sederhana menggunakan operator Matimatika IF ELSE, ELSE IF, Operator Logika, Perulangan While, do While maklum newbie hhe, lihat langsung dibawah ini yah ^_^ #include <iostream>
#include <conio.h>
#include <string>
using namespace std;
void main()
{
int a,b,c,pilih;
string ulang;
float d,e,f,g;
const float phi =3.14;
do
{
cout<<"========================================================"<<endl;
cout<<"========= Kalkulator & Perhitungan Luas Volume ========="<<endl;
cout<<"========================================================"<<endl;
cout<<""<<endl;
cout<<"====================== Kalkulator ======================"<<endl;
cout<<"1. Penjumlahan 4. Pengurangan "<<endl;
cout<<"2. Perkalian 5. Pembagian "<<endl;
cout<<"3. Akar 6. Sisa Bagi "<<endl;
cout<<"========================================================"<<endl;
cout<<""<<endl;
cout<<"================ Perhitungan Luas Volume ==============="<<endl;
cout<<"7. Luas Persegi 12. Volume Balok "<<endl;
cout<<"8. Luas Persegi Panjang 13. Volume Kubus "<<endl;
cout<<"9. Luas Lingkaran 14. Volume Kerucut "<<endl;
cout<<"10. Luas Segitiga 15. Volume Tabung "<<endl;
cout<<"11. Luas Jajargenjang 16. Volume Prisma Segitiga "<<endl;
cout<<"========================================================"<<endl;
cout<<""<<endl;
cout<<"Masukkan Pilihan Anda : ";cin>>pilih;cout<<endl;
if(pilih>=1 && pilih <=16)
{
if (pilih == 1)
{
cout<<"Penjumlahan"<<endl;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua : ";cin>>b;
cout<<"Hasil = "<<a+b;
cout<<" "<<endl;
}
else if(pilih == 2)
{
cout<<"Perkalian"<<endl;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua : ";cin>>b;
cout<<"Hasil = "<<a*b;
cout<<" "<<endl;
}
else if(pilih == 3)
{
cout<<"Akar"<<endl;
cout<<"Masukkan angka : ";cin>>a;
cout<<"Hasil = "<<sqrt(a);
cout<<" "<<endl;
}
else if(pilih == 4)
{
cout<<"Pengurangan"<<endl;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua : ";cin>>b;
cout<<"Hasil = "<<a-b;
cout<<" "<<endl;
}
else if(pilih == 5)
{
cout<<"Pembagian"<<endl;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua : ";cin>>b;
cout<<"Hasil = "<<a/b;
cout<<" "<<endl;
}
else if(pilih == 6)
{
cout<<"Sisa Bagi"<<endl;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua : ";cin>>b;
cout<<"Hasil = "<<a%b;
cout<<" "<<endl;
}
else if(pilih == 7)
{
cout<<"Luas Persegi (sisi x sisi)"<<endl;
cout<<"Masukkan sisi persegi anda : ";cin>>e;
cout<<"Luas Persegi anda : "<<e*e<<endl;
cout<<" "<<endl;
}
else if (pilih == 8)
{
cout<<"Luas Persegi Panjang (Panjang x Lebar)"<<endl;
cout<<"Masukkan panjang Persegi Panjang anda : ";cin>>e;
cout<<"Masukkan lebar Persegi Panjang anda : ";cin>>f;
cout<<"Luas Persegi Panjang anda : "<<e*f<<endl;
cout<<" "<<endl;
}
else if (pilih == 9)
{
cout<<"Luas Lingkaran (phi x jarijari x jarijari)"<<endl;
cout<<"Masukkan panjang jari-jari lingkaran anda : ";cin>>e;
cout<<"Luas Lingkaran anda : "<<phi*e*e<<endl;
cout<<" "<<endl;
}
else if (pilih == 10)
{
cout<<"Luas Segitiga (alas x tinggi / 2)"<<endl;
cout<<"Masukkan alas segitiga anda : ";cin>>e;
cout<<"Masukkan tinggi segitiga anda : ";cin>>f;
cout<<"Luas Segitiga anda : "<<e*f/2<<endl;
cout<<" "<<endl;
}
else if (pilih == 11)
{
cout<<"Luas Jajargenjang (alas x tinggi)"<<endl;
cout<<"Masukkan alas jajargenjang anda : ";cin>>e;
cout<<"Masukkan tinggi jajargenjang anda : ";cin>>f;
cout<<"Luas jajargenjang anda : "<<e*f<<endl;
cout<<" "<<endl;
}
else if (pilih == 12)
{
cout<<"Volume Balok (panjang x lebar x tinggi)"<<endl;
cout<<"Masukkan panjang balok anda : ";cin>>e;
cout<<"Masukkan lebar balok anda : ";cin>>f;
cout<<"Masukkan tinggi balok anda : ";cin>>g;
cout<<"Volume Balok anda : "<<e*f*g<<endl;
cout<<" "<<endl;
}
else if (pilih == 13)
{
cout<<"Volume Kubus (sisi x sisi x sisi)"<<endl;
cout<<"Masukkan panjang sisi kubus anda : ";cin>>e;
cout<<"Volume Kubus anda : "<<e*e*e<<endl;
cout<<" "<<endl;
}
else if (pilih == 14)
{
cout<<"Volume Kerucut ((phi x jarijari x jarijari / 3) x tinggi )"<<endl;
cout<<"Masukkan panjang jari-jari kerucut anda : ";cin>>e;
cout<<"Masukkan tinggi kerucut anda : ";cin>>f;
cout<<"Volume Kerucut anda : "<<(phi*e*e/3)*f<<endl;
cout<<" "<<endl;
}
else if (pilih == 15)
{
cout<<"Volume Tabung (phi x jarijari x jarijari x tinggi)"<<endl;
cout<<"Masukkan panjang alas (jari-jari lingkaran) : ";cin>>e;
cout<<"Masukkan tinggi tabung anda : ";cin>>f;
cout<<"Volume Tabung anda : "<<phi*e*e*f<<endl;
cout<<" "<<endl;
}
else if (pilih == 16)
{
cout<<"Volume Prisma Segitiga (alas x tinggi segitiga x tinggi)"<<endl;
cout<<"Masukkan panjang alas segitiga (prisma) : ";cin>>e;
cout<<"Masukkan tinggi segitiga (prisma) : ";cin>>f;
cout<<"Masukkan tinggi prisma : ";cin>>g;
cout<<"Volume Prisma anda : "<<(e*f/2)*g<<endl;
cout<<" "<<endl;
}
}
else
{
cout<<"Memasukkan pilihan salah! \nMasukkan angka 1 sampai 16";
}
cout<<""<<endl;
cout<<"Ingin mengulang program ini ? : <Ya/Tidak> ";cin>>ulang;cout<<endl;
}
while(ulang == "ya" || ulang == "Ya" || ulang == "y" || ulang == "Y");
cout<<"TERIMA KASIH SUDAH MENCOBA PROGRAM SEDERHANA SAYA ^_^";
_getch();
}
byee....:*