Program C ++ untuk Membuat Kalkulator Ringkas untuk Menambah, Menolak, Mendarab atau Membahagi Menggunakan casing suis ...

Contoh untuk membuat kalkulator mudah untuk menambah, mengurangkan, mengalikan dan membahagi menggunakan pernyataan suis dan putus.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C ++ berikut:

  • Suis C ++… Penyataan kes
  • C ++ rehat dan teruskan Penyata

Program ini mengambil operator aritmetik (+, -, *, /) dan dua operan dari pengguna dan melakukan operasi pada kedua operan tersebut bergantung pada operator yang dimasukkan oleh pengguna.

Contoh: Kalkulator Mudah menggunakan pernyataan suis

 # include using namespace std; int main() ( char op; float num1, num2; cout <> op; cout <> num1>> num2; switch(op) ( case '+': cout << num1+num2; break; case '-': cout << num1-num2; break; case '*': cout << num1*num2; break; case '/': cout << num1/num2; break; default: // If the operator is other than +, -, * or /, error message is shown cout << "Error! operator is not correct"; break; ) return 0; ) 

Pengeluaran

 Masukkan operator sama ada + atau - atau * atau bahagikan: - Masukkan dua operan: 3.4 8.4 3.4 - 8.4 = -5.0 

Program ini mengambil pengendali dan dua operasi dari pengguna.

Pengendali disimpan dalam op pemboleh ubah dan dua operan disimpan di num1 dan num2 masing-masing.

Kemudian, tukar … pernyataan kes digunakan untuk memeriksa operator yang dimasukkan oleh pengguna.

Sekiranya pengguna memasukkan + maka, pernyataan untuk case: '+'dijalankan dan program dihentikan.

Sekiranya pengguna memasuki - maka, pernyataan untuk case: '-'dijalankan dan program dihentikan.

Program ini berfungsi sama untuk * dan / operator. Tetapi, jika operator tidak sepadan dengan empat karakter (+, -, * dan /), pernyataan lalai dijalankan yang memaparkan mesej ralat.

Artikel menarik...