• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

C++ ile Gelişmiş Bir Hesap Makinası

  • Konuyu başlatan Konuyu başlatan [GM]CarboN
  • Başlangıç tarihi Başlangıç tarihi

[GM]CarboN

C++ ile kendi geliştirdiğim bir hesap makinası

Kod:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    

    cout<<"<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>"<<endl;
    cout<<"<=>*******|_____________________________________|******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|         HESAP MAKINASI v 3,5        |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|             Programmer By           |******<=>"<<endl;
    cout<<"<=>*******|           Sezercan Tanisman         |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|           TOPLAMA ICIN [+]          |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|           CIKARMA ICIN [-]          |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|           CARPMA  ICIN 
[*]          |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|           BOLME   ICIN [/]          |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|                                     |******<=>"<<endl;
    cout<<"<=>*******|_____________________________________|******<=>"<<endl;
    cout<<"<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=>*<=><=>"<<endl<<endl<<endl;
    
    float sayi1,sayi2,sonuc;
    char islem;
    
    soru:
    
    cout<<"1. Sayiyi Giriniz (Max 5 Basamak) : ";
    cin>>sayi1;
    
    if(sayi1 <= 9);
    system("color 5c");
    
    while((sayi1 > 99999)||(sayi1 > 99999))
                     
                     {
                                 cout<<"Maximum Kullanabileceginiz Sayi 99999'dur"<<endl<<endl;
                                 
                                 cout<<"Lutfen 1. Sayinizi Yeniden Giriniz : "<<endl;
                                 cin>>sayi1;
                                 
                                 }
    
    
    
    cout<<"Islem Isaretini Giriniz : ";
    cin>>islem;
    

                
    cout<<"2. Sayiyi Giriniz (Max 5 Basamak): ";
    cin>>sayi2;
    
    if(sayi2 <= 100);
    system("color 6d");
    
    while((sayi2 > 99999)||(sayi2 > 99999))
                     
                     {
                                 cout<<"Maximum Kullanabileceginiz Sayi 99999'dur"<<endl;
                                 
                                 cout<<"Lutfen 2. Sayinizi Yeniden Giriniz : "<<endl;
                                 cin>>sayi2;
                                 
                                 }
                            
    switch(islem)
                            
    {
                            
    case '+':
         sonuc = (sayi1+sayi2);
         cout<<"Girdiginiz Islem TOPLAMA!"<<endl<<endl;
         cout<<"Sonuc : "<<sonuc<<endl<<endl; break;
               
                                 
         case '-':
              sonuc = (sayi1-sayi2);
              cout<<"Girdiginiz Islem CIKARMA!"<<endl<<endl;
              cout<<"Sonuc : "<<sonuc<<endl<<endl; break;
              
               
              
              case '*':
                   sonuc = (sayi1*sayi2);
                   cout<<"Girdiginiz Islem CARPMA!"<<endl<<endl;
                   cout<<"Sonuc : "<<sonuc<<endl<<endl; break;
                   
                   
                   
                   case '/':
                        sonuc = (sayi1/sayi2);
                        cout<<"Girdiginiz Islem BOLME!"<<endl<<endl;
                        cout<<"Sonuc : "<<sonuc<<endl<<endl; break;
                                                    
                           
                                     
                                 
                                 
                                 case '1':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '2':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '3':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '4':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '5':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '6':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '7':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '8':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '9':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '0':
                                      cout<<"Islem Isaretine Bir Sayi Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'a':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'b':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'c':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ç':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'd':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'e':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'f':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'g':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ğ':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'h':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ı':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'i':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'j':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'k':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'l':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'm':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'n':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'o':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ö':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'p':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'r':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 't':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 's':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ş':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'u':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'ü':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'v':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'y':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'z':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'x':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'w':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case 'q':
                                      cout<<"Islem Isaretine Bir Harf Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                      
                                      case '!':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '^':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '#':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '&':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '$':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '%':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '}':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '{':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '(':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case ')':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '[':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case ']':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '=':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '?':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '<':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                           case '>':
                                           cout<<"Kullanilmayan Bir Islem Isareti Girdiniz!Lutfen Duzeltiniz"<<endl<<endl; break;
                                           
                                 
                                 }

                                
                                if(sonuc >= 500);
                                system("color 1b");
                                
                     goto soru;
                     
                     
                     
                     
                            
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
Özelikleri:

Toplama,çıkarma,çarpma,bölme işlemlerini yapabilme,
Her sayı girildiğinde arka plan rengi ve yazı rengi değişme,
Sayı yerine sayı dışında karakter kullanınca uyarma ve düzeltebilme,
İşlem işareti yerine (+,-,*,/) başka bir karakter kullanınca uyarı verme ve düzeltebilme.

Programı Yapamayıp Hazır Kullanmak İsteyenler İçin Link:

Web Hosting - Dedicated Server

VirürTaraması:

Virustotal. MD5: 9b62b2b135df41b7e9767e03a0e8fed2 Heuristic.BehavesLike.Win32.Trojan.I
 
arkadaslar ben VB ye yeni basladım sayılır ama su cod ları nasıl yazılıyor bi yardımcı olurmusunuz bu arada saolasın kardes güzelmiş
 
Geri
Üst