Okedeh, gak perlu panjang lebar lagi, soalnya aku juga lagi ngantuk, kita mulai aja ya.
Umumnya kita mengenal ini semua :
1) * (untuk perkalian)
2) - (untuk pengurangn)
3) + (siapa yang ga tau tanda ini?)
4) / (pembagian)
Dan satu lagi, yaitu % (modulus), untuk sisa hasil bagi. Lha maksudnya apaan?
Misal, 5 % 2 = 1 begitulah pokoknya~
Woyy, gue minta penjelasan, bukan contoohhhh!!!
Terserah penulis dong :p
Ah, kali ini tulisannya ga bisa dipanjang panjangin lagi. So, ayo kita langsung menuju kecontohnya... hehe
#include <iostream>
using namespace std;
void main(){
int a,b,c;
//ini untuk perkalian
cout<<"masukin angka pertama: ";
cin>>a;
cout<<"masukin angka kedua: ";
cin>>b;
c=a*b;
cout<<"hasilnya: "<<c<<endl<<endl;
//ini untuk pembagian
cout<<"masukin angka pertama: ";
cin>>a;
cout<<"masukin angka kedua: ";
cin>>b;
c=a/b;
cout<<"hasilnya: "<<c<<endl<<endl;
//ini untuk pengurangan
cout<<"masukin angka pertama: ";
cin>>a;
cout<<"masukin angka kedua: ";
cin>>b;
c=a-b;
cout<<"hasilnya: "<<c<<endl<<endl;
//ini untuk penjumlahan
cout<<"masukin angka pertama: ";
cin>>a;
cout<<"masukin angka kedua: ";
cin>>b;
c=a+b;
cout<<"hasilnya: "<<c<<endl<<endl;
//ini untuk modulus
cout<<"masukin angka pertama: ";
cin>>a;
cout<<"masukin angka kedua: ";
cin>>b;
c=a%b;
cout<<"hasilnya: "<<c<<endl<<endl;
}
Oke, kalo sudah membaca artikel artikel sebelumnya tentang C++ disini, kurasa ga ada kesulitan untuk memahami contoh diatas.
Oh iya, satu lagi... untuk modulus, hanya bisa bekerja dengan tipe data integer, kenapa gitu? Yah, menurutku sih (hanya mengarang jawaban), kan modulus adalah sisa hasil bagi, dan otomatis kalo ada komanya (ex: 1,5; 2,5; etc) ya bakalan ga ada sisa hasil baginya dong -_-
Oke deh sekian untuk materi kali ini huhu bye...