HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Teşekkürler.kodları eklerken kod bloğu olarak eklerseniz daha anlaşılır olacaktır paylaşım için teşekkürler
Metin2 computepoints remake galiba, yararlı konu teşekkürler
Kod:
#include <windows.h>
using namespace std;
int main(int argc, char *argv[])
{
//Değişkenlerimizi tanımladık
int kararbir,karariki,kararuc,kararasd;
kararbir = 1;
karariki = 2;
//İşlemler başlıyor
SetConsoleTitle("By LoLo Hesap Makinasi V.01");
tekrarhesap ://Tekrar hesap bölümü
system ("cls");//Yazıları sildik
cout << "***********************************\n";
cout << "* HESAP MAKINASI V.01 *\n";
cout << "* *\n";
cout << "* TOPLAMA ISLEMI ICIN [+] *\n";
cout << "* CIKARMA ISLEMI ICIN [-] *\n";
cout << "* CARPMA ISLEMI ICIN [*] *\n"; //Burda ekranımı yazdım size bağlı
cout << "* BOLME ISLEMI ICIN [/] *\n";
cout << "* [By LoLo *\n";
cout << "* *\n";
cout << "***********************************\n\n\n";
//Hesap değişkenlerini tanımladık
float sayi1,sayi2,sonuc;
char islem;
cout << "**********************\n";
cout << "*1. Sayiyi giriniz : ";//İlk sayıyı istiyoruz ve
cin >> sayi1; //Bu sayıyı "sayi1" değişkeninin içine sakladık
cout << "*Islemi giriniz : "; //İşlem istiyoruz
cin >> islem; //İşlemimizi "islem" (char = karakter) değişkenimize saklıyoruz
cout << "*2. Sayiyi giriniz : ";//İşlem için 2. sayımızı istiyoruz
cin >> sayi2; //Ve bu sayıyıda "sayi2" değişkenine saklıyoruz
switch (islem) //Ve testimiz
{
case '+': //Eğer işlem +(toplama)'ise
sonuc = (sayi1+sayi2); //"sayi1"ve"sayi2"'yi topluyoruzve bu işlemin sonucunu "sonuc" değişkenine sakladık
cout << "*Toplama sonucu : "<<sonuc<<endl;//Endl komutu "\n" komutu ile aynı görevi görmektedir"Toplama Sonucu" yazdıktan sonrada "sonuc" değişkeninde sakladığımız değeri ekrana yazdırıyoruz...
cout << "**********************\n";break;//Break 2 den fazla case testini (zate 2 den fazladırlar) ayırmaya yarar olmazsa olmaz
case '-':
sonuc = (sayi1-sayi2); //İşlem -(çıkarma)ise değişkenlerimizi çıkartıyoruz ve ekrana yansıtıyoruz
cout << "*Cikarma sonucu : "<<sonuc<<endl;
cout << "**********************\n";break;
case '*':
sonuc = (sayi1*sayi2); //İşlem *(çarpma)ise değişkenlerimizi çarpıyoruz ve ekrana yansıtıyoruz
cout << "*Carpma sonucu : "<<sonuc<<endl;
cout << "**********************\n";break;
case '/':
sonuc = (sayi1/sayi2); //İşlem /(bölme)ise değişkenlerimizi bölüyoruz ve ekrana yansıtıyoruz
cout << "*Bolme sonucu : "<<sonuc<<endl;
cout << "**********************\n";break;
default: //Default : yani HİÇBİRİ ise :
cout << "Islemler +,-,*,/ isaretleri ile belirtilmistir\nmalesef yanlis islem isareti girdiniz.!\n"; // Bu yazıyı ekrana yazdırıyoruz
}
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 119
- Cevaplar
- 8
- Görüntüleme
- 572
- Cevaplar
- 2
- Görüntüleme
- 338


) ayırmaya yarar olmazsa olmaz