Basit 4 işlem, mod alma, faktöryel hesabı, üst alma, karekök alma#include
#include
#include
using namespace std;
int main() {
double sayi1,sayi2,sonuc;
int a,b,c;
char devammi,islem;
do
{
cout << "bir sayi giriniz...:";
cin >> sayi1;
cout << "islemi giriniz...:";
cin >> islem;
if(islem=='f') {sonuc=1; for(int d=sayi1;d>=1;d--){sonuc=sonuc*d;} cout<else if(islem=='k') {cout<
else
{cout << "2. sayiyi giriniz...:";cin >> sayi2;
switch ( islem )
{
case '+':sonuc=sayi1+sayi2;cout << sayi1 << islem << sayi2 << "=" << sonuc << endl;break;
case '-':sonuc=sayi1-sayi2;cout << sayi1 << islem << sayi2 << "=" << sonuc << endl;break;
case '*':sonuc=sayi1*sayi2;cout << sayi1 << islem << sayi2 << "=" << sonuc << endl;break;
case '/':if(sayi2==0) cout<<"Tanimsiz deger girdiniz...!(bir sayi sifira bolunemez...!)"<case 'm':a=sayi1;b=sayi2;c=a%b;cout << a << islem << b << "=" << c << endl;break;
case '^':cout<default: cout<<"Yanlis karakter girdiniz!!!"<}
}
cout << "devam etmek istiyormusunuz...?" << endl;
cin >> devammi;
}
while ( devammi == 'e' );
return 0;
}