[GM]CarboN
C++ ile kendi geliştirdiğim bir hesap makinası
Ö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
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;
}
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