Operasi Aritmatika pada C++

Contoh Program Aritmatika pada C++

Posted on

C++ merupakan bahasa pemrograman yang diaplikasikan pada desktop. Salah satu algoritma nya yaitu tentang operasi aritmatika. Yang dimana kita bisa mengoperasikan angka seperti layaknya pada kalkulator. Namun fitur ini tergantung pada si pembuat dalam menyusun algoritma nya. Pada operasi aritmatika sendiri kita membutuhkan sedikitnya 2 elemen ekspresi yang berfungsi sebagai eksekutor. Sebenarnya ada banyak sekali eksekutor dalam penghitungan matematika, tapi disini saya hanya akan menjelaskan konsep dasarnya saja.

Ekspresi Aritmatika

Dalam C++ kita harus menentukan variabel nilai terlebih dahulu. Biasanya variabel ini bertipe int atau yang lebih luas lagi bertipe data float.



Hierarki Operator

Tentu ini harus ada dalam kita menghitung suatu nilai. Operasi ini sama halnya dalam operasi hitung matematika pada umumnya, seperti :

  • Perkalian dengan simbol * (bintang).
  • Pembagian dengan simbol / (garis miring).
  • Persen dengan simbol %
  • Penjumlahan dengan simbol + (plus)
  • Pengurangan dengan simbol – (min).

Untuk operator % ini berfungsi sebagai penentu sisa hasil bagi. Operator ini sering digunakan dalam menentukan bilangan prima. Perhatikan tabel berikut.
Berikut adalah Contoh Operasi Aritmatika C++ menggunakan perintah Switch:

Operator
Keterangan
* atau / Tingkatan operator sama, penggunaannya tergantung letak yang di depan akan dieksekusi terlebih dahulu
% Hasil sisa pembagian
+ atau – Tingkatan operator sama, penggunaannya tergantung letak yang di depan akan dieksekusi tyerlebih dahulu
#include <iostream.h>
using namespace std;

int main()
{
   int a,b,c,d,e,f,g,pilih;
   char jawab;

   cout<<"Masukan Nilai Pertama : ";
   cin>>a;
   cout<<"Masukan Nilai Kedua : ";
   cin>>b;

label:
   cout<<"Pilihan Operasi yang dipilih : "<<endl;
   cout<<"1. Penjumlahan : "<<endl;
   cout<<"2. Pengurangan : "<<endl;
   cout<<"3. Perkalian : "<<endl;
   cout<<"4. Pembagian : "<<endl;
   cout<<"5. Modulua :"<<endl;
   cin>>pilh;

   if(pilih==1){
   	c = a + b;
   	cout<<"Nilai Pejumlahan : "<<c<<endl;
	}
   if(pilih==2){
   	d = a - b;
   	cout<<"Nilai Pengurangan : "<<d<<endl;
	}
   if(pilih==3){
   	e  = a * b;
   	cout<<"Nilai Perakalian : "<<e<<endl;
	}
   if(pilih==4){
   	f = a / b;
   	cout<<"Nilai Pembagian : "<<f<<endl;
	}
   if(pilih==5){
   	g = a % b;
   	cout<<"Nilai Modulus : "<<g<<endl;
	}
   cout<<"Tekan Y jika ingin kembali ke menu";
   cin>>jawab;
   if(jawab == 'Y' || jawab == 'y')
      goto label;

   system("pause");
   return 0;
}

Contoh di atas merupakan contoh program aritmatika menggunakan printah switch case pada option yang saya buat. Program akan menanyakan input nilai terlebih dahulu dan operasi apa yang akan kita lakukan. Sekian tutorial dari saya jika kurang jelas silahkan berkomentar.

Gravatar Image
Seorang mahasiswa sederhana yang menyukai hal-hal baru

3 thoughts on “Contoh Program Aritmatika pada C++

Leave a Reply

Your email address will not be published. Required fields are marked *