C++ dilinde bir hesap makinesi yapmak, temel programlama becerilerinin öğrenilmesi için harika bir yoldur.Bu makalede, C++ dilinde bir hesap makinesi yapmak için adım adım nasıl ilerleyebileceğinizi öğreneceksiniz.
Tabii bu basit bir kod olduğunu unutmayın. Ayrıca bu kodları vermemin amacı, copy+paste yapıp ders geçmeniz değil. Bunun üstüne geliştirmeler yapıp kendinizi geliştirmenizdir. Bu kodları kullanacağınızda bunları unutmayın.
- Programınızın Gereksinimlerini Belirleyin
- Toplama, çıkarma, çarpma ve bölme işlemlerini gerçekleştirebilme yeteneği.
- İki sayıyı kabul edebilme ve bunları işlem yapmak için kullanabilme yeteneği.
- Hatalı girdileri yönetmek için bir mekanizma.
C++:
#include <iostream>
using namespace std;
int main()
{
float sayi1, sayi2, sonuc;
char islem;
cout << "Enter first number: ";
cin >> sayi1;
cout << "Enter operator (+, -, *, /): ";
cin >> islem;
cout << "Enter second number: ";
cin >> sayi2;
switch(islem) {
case '+':
sonuc = sayi1 + sayi2;
break;
case '-':
sonuc = sayi1 - sayi2;
break;
case '*':
sonuc = sayi1 * sayi2;
break;
case '/':
sonuc = sayi1 / sayi2;
break;
default:
cout << "Invalid operator!";
break;
}
cout << sayi1 << " " << islem