C++ ile switc-case yapısını kullanarak dört işlem yani toplama, çıkarma, çarpma ve bölme işlemlerini kullanıcının seçimi dğrultusunda gerçekleştiren programa ait kodlar:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | #include <iostream> using namespace std; int main() { cout<<"******************************"<<endl; cout<<"* *"<<endl; cout<<"* HESAP MAKINESI *"<<endl; cout<<"* *"<<endl; cout<<"* Toplama Icin + kullaniniz *"<<endl; cout<<"* Cikarma Icin - kullaniniz *"<<endl; cout<<"* Carpma Icin * kullaniniz *"<<endl; cout<<"* Bolme Icin / kullaniniz. *"<<endl; cout<<"* *"<<endl; cout<<"* *"<<endl; cout<<"******************************"<<endl; cout<<endl; baslat: double sayi1,sayi2,sonuc; char islem; cout<<"Birinci sayiyi giriniz: "; cin>>sayi1; cout<<endl; cout<<"Islemi giriniz: "; cin>>islem; cout<<endl; cout<<"Ikinci sayiyi giriniz: "; cin>>sayi2; cout<<endl; switch (islem) { case '+': sonuc = (sayi1+sayi2); cout<<"Toplamanin sonucu: "<<sonuc<<endl; break; case '-': sonuc = (sayi1-sayi2); cout<<"Cikarmanin sonucu: "<<sonuc<<endl; break; case '*': sonuc = (sayi1*sayi2); cout<<"Carpmanin sonucu: "<<sonuc<<endl; break; case '/': sonuc = (sayi1/sayi2); cout<<"Bolmenin sonucu: "<<sonuc<<endl; break; } } |
Yorum Yap