basit 4 işlem

Lejyonn

Üye
6 Ağu 2015
52
0
merhaba arkadaşlar c++ ' a başlayalı 1 gün oldu ve öğrendiğim basit bi hesap makinesini sizlerle paylaşmak istedim umarım beğenirsiniz :)
Kod:
#include <iostream>
using namespace std;
      
      int main()
      {
          int x,  birinci, ikinci, islem;
          // islem = 0 toplama, 1 çıkarma, 2 bölme, 3 çarpma
          
          cout <<" birinci sayıyı giriniz: ";
           
          cin >> birinci;
          cout << " ikinci sayıyı giriniz: ";
          cin >> ikinci;
          cout << "0 toplama\n1. cıkartma\n2. bolme\n3. carpma\n birini seciniz:";
          cin >> islem;
          
          
          if ( islem == 0)
          cout << birinci << " + " << ikinci << " = " << birinci + ikinci << endl;
          else if( islem == 1)
          cout << birinci << " - " << ikinci << " = " << birinci - ikinci << endl;
          else if (islem == 2) {
          if(ikinci == 0)
          
          cout << " sifira bölemez ";
          
          else
          cout << birinci << " / " << ikinci << " = " << birinci / ikinci << endl;
          }
          else if( islem == 3)
          cout << birinci << " * " << ikinci << " = " << birinci * ikinci << endl;
          else
          cout <<" yanlis girdi: ";
          
          
          
          cin >> x;
       }
 

Speed ZeRo

Yeni üye
28 Ocak 2015
6
0
merhaba arkadaşlar c++ ' a başlayalı 1 gün oldu ve öğrendiğim basit bi hesap makinesini sizlerle paylaşmak istedim umarım beğenirsiniz :)
Kod:
#include <iostream>
using namespace std;
      
      int main()
      {
          int x,  birinci, ikinci, islem;
          // islem = 0 toplama, 1 çıkarma, 2 bölme, 3 çarpma
          
          cout <<" birinci sayıyı giriniz: ";
           
          cin >> birinci;
          cout << " ikinci sayıyı giriniz: ";
          cin >> ikinci;
          cout << "0 toplama\n1. cıkartma\n2. bolme\n3. carpma\n birini seciniz:";
          cin >> islem;
          
          
          if ( islem == 0)
          cout << birinci << " + " << ikinci << " = " << birinci + ikinci << endl;
          else if( islem == 1)
          cout << birinci << " - " << ikinci << " = " << birinci - ikinci << endl;
          else if (islem == 2) {
          if(ikinci == 0)
          
          cout << " sifira bölemez ";
          
          else
          cout << birinci << " / " << ikinci << " = " << birinci / ikinci << endl;
          }
          else if( islem == 3)
          cout << birinci << " * " << ikinci << " = " << birinci * ikinci << endl;
          else
          cout <<" yanlis girdi: ";
          
          
          
          cin >> x;
       }



c++ nerden başladın reis bunları 1 günde nasıl ögrendin hll olsun bizede sölede hangi konudan başladıgını yardımıc ol :)?
 
10 Ağu 2015
99
5
if else komutlarını biraz gereksiz uzatmışsın ve programın kodu gerek siz uzamış örneğin şöyle yazsanda çalışırdı:
Kod:
#include <iostream>
using namespace std;
      
      int main()
      {
          int x,  birinci, ikinci, islem;
          // islem = 0 toplama, 1 çıkarma, 2 bölme, 3 çarpma
          
          cout <<" birinci sayıyı giriniz: ";
           
          cin >> birinci;
          cout << " ikinci sayıyı giriniz: ";
          cin >> ikinci;
          cout << "0 toplama\n1. cıkartma\n2. bolme\n3. carpma\n birini seciniz:";
          cin >> islem;
          
          
          if ( islem == 0)
          cout << birinci+ikinci;
          else if( islem == 1)
          cout << birinci-ikinci;
          else if (islem == 2) {
          if(ikinci == 0)
          
          cout << " sifira bölemez ";
          
          else
          cout << birinci/ikinci;
          }
          else if( islem == 3)
          cout << birinci*ikinci;
          else
          cout <<" yanlis girdi: ";
          
          
          
          cin >> x;
       }
 

Lejyonn

Üye
6 Ağu 2015
52
0
if else komutlarını biraz gereksiz uzatmışsın ve programın kodu gerek siz uzamış örneğin şöyle yazsanda çalışırdı:
Kod:
#include <iostream>
using namespace std;
      
      int main()
      {
          int x,  birinci, ikinci, islem;
          // islem = 0 toplama, 1 çıkarma, 2 bölme, 3 çarpma
          
          cout <<" birinci sayıyı giriniz: ";
           
          cin >> birinci;
          cout << " ikinci sayıyı giriniz: ";
          cin >> ikinci;
          cout << "0 toplama\n1. cıkartma\n2. bolme\n3. carpma\n birini seciniz:";
          cin >> islem;
          
          
          if ( islem == 0)
          cout << birinci+ikinci;
          else if( islem == 1)
          cout << birinci-ikinci;
          else if (islem == 2) {
          if(ikinci == 0)
          
          cout << " sifira bölemez ";
          
          else
          cout << birinci/ikinci;
          }
          else if( islem == 3)
          cout << birinci*ikinci;
          else
          cout <<" yanlis girdi: ";
          
          
          
          cin >> x;
       }

bilgilendirdiğin için teşekkürler kardeşim
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.