kalkulator adalah salah satu program paling dasar dari semua program karena program tersebut hanya membutuhkan operator pengulangan,dan aritmatika serta logika percabangan,dengan c++ kamu bisa membuat kalkulator dengan codingnya yaitu :
#include <iostream>
#include <conio.h>
#include <iomanip>
#include <cmath>
using namespace std;
main()
{
double angka,angka2;
char operasi;
double hasil;
char pengulangan;
do
{
cout<<"kalkulator sederhana "<<endl;
cout<<"operasi = +,*,/,-,^"<<endl;
cout<<"masukkan angka = "; cin>>angka;
cout<<"masukkan operasi = "; cin>>operasi;
switch(operasi)
{
case '+':
cout<<"masukkan angka = "; cin>>angka2;
hasil=angka+angka2;
cout<<hasil<<endl;
break;
case '-':
cout<<"masukkan angka = "; cin>>angka2;
hasil=angka-angka2;
cout<<hasil<<endl;
break;
case '*':
cout<<"masukkan angka = ";cin>>angka2;
hasil=angka*angka2;
cout<<hasil<<endl;
break;
case '/':
cout<<"masukkan angka = ";cin>>angka2;
hasil=angka/angka2;
cout<<hasil<<endl;
break;
case '^':
cout<<"masukkan angka = ";cin>>angka2;
hasil=pow(angka,angka2);
cout<<hasil<<endl;
break;
}cout<<"mengulang [y/n] = "; cin>>pengulangan;
}while(pengulangan == 'y' || pengulangan == 'Y');
}
#include <conio.h>
#include <iomanip>
#include <cmath>
using namespace std;
main()
{
double angka,angka2;
char operasi;
double hasil;
char pengulangan;
do
{
cout<<"kalkulator sederhana "<<endl;
cout<<"operasi = +,*,/,-,^"<<endl;
cout<<"masukkan angka = "; cin>>angka;
cout<<"masukkan operasi = "; cin>>operasi;
switch(operasi)
{
case '+':
cout<<"masukkan angka = "; cin>>angka2;
hasil=angka+angka2;
cout<<hasil<<endl;
break;
case '-':
cout<<"masukkan angka = "; cin>>angka2;
hasil=angka-angka2;
cout<<hasil<<endl;
break;
case '*':
cout<<"masukkan angka = ";cin>>angka2;
hasil=angka*angka2;
cout<<hasil<<endl;
break;
case '/':
cout<<"masukkan angka = ";cin>>angka2;
hasil=angka/angka2;
cout<<hasil<<endl;
break;
case '^':
cout<<"masukkan angka = ";cin>>angka2;
hasil=pow(angka,angka2);
cout<<hasil<<endl;
break;
}cout<<"mengulang [y/n] = "; cin>>pengulangan;
}while(pengulangan == 'y' || pengulangan == 'Y');
}
untuk looping menggunakan do while yang memungkinkan akan mengulangi program tanpa batas sampai menginput simbol selain huruf Y
Comments
Post a Comment