Anda di halaman 1dari 7

Pemrograman Dasar

MODUL 5
FUNGSI ARITMATIKA PADA C++

A. FUNGSI ARITMATIKA PADA C++

Dalam C++ terdapat beberapa fungsi yang dapat kita gunakan untuk melakukan
perhitungan matematika.

1. Max dan Min

fungsi max(x,y) dapat kita gunakan untuk menemukan nilai tertinggi dari x dan y.
Sedangkan fungsi min(x,y) dapat kita gunakan untuk menemukan nilai terendah dari x dan y.

Contoh Kode Program:


#include <iostream>
using namespace std;

int main()
{
int x = 40;
int y = 14;

cout << "Nilai x adalah ";


cout << x << endl;
cout << "Nilai y adalah ";
cout << y << endl;

cout << "Nilai terbesar dari x,y adalah ";


cout << max(x,y) << endl;
cout << "Nilai terkecil dari x,y adalah ";
cout << min(x,y) << endl;

return 0;
}

Hasil:
Pemrograman Dasar

2. Menggunakan Header <cmath>

Fungsi lain pada C++, seperti sqrt (akar kuadrat), round (pembulatan angka), dan log
(logaritma), dapat kita gunakan pada program, jika kita menggunakan header <cmath>
dengan menambahkan #include <cmath> pada kode program.

Contoh Kode Program:


#include <iostream>
#include <cmath>

using namespace std;

int main(){
int a = 74;
float b = 7.6;

cout << "Akar dari " << a << " adalah : ";
cout << sqrt(74) << endl;
cout << "pembulatan dari "<< b << " adalah : ";
cout << round(5.6) << endl;

cout << "log dari 4 adalah ";


cout << log(4) << endl;
return 0;
}

Hasil:

Ada beberapa fungi yang terdapat pada library <cmath>, pada modul kali ini hanya akan
di cantumkan fungsi-fungsi yang sering digunakan.

Fungsi Deskripsi
cos digunakan untuk menghitung kosinus
sin digunakan untuk menghitung sinus
tan digunakan untuk menghitung tangen
exp Menghitung fungsi eksponensial
Pemrograman Dasar

log Menghitung logaritma natural


log10 Menghitung logaritma umum
modf memecah nilai menjadi bilangan bulat dan pecahan

Untuk lebih lengkapnya kalian bisa lihat di website berikut.

https://www.filesop.com/2020/06/fungsi-matematika-pada-c-belajar-c-18.html
Pemrograman Dasar

LATIHAN

Untuk jadi terbiasa dengan pemrograman, kita harus banyak berlatih. Jika terjadi error,
lihat dan perhatikan secara teliti kode program yang dibuat.

Latihan 3 : Membuat program menghitung luas dan keliling lingkaran

Pertama-tama kalian sudah tau rumus menghitung luas dan keliling lingkaran.

Berarti kita membutuhkan variabel phi, dan jari2.

Nilai phi adaah konstanta karena nilainya sudah ditentukan disini kita tulis phi = 3.14

Ayo kita coba bikin programnyaaa…

1. Buat file baru dengan nama rumus_lingkaran.cpp


2. Lalu masukkan kode berikut.
Pemrograman Dasar

3. Hasilnya akan seperti berikut. Kita hanya input jari2 saja, dan hasilnya akan keluar.

4. Jika sudah berhasil, ayo kita coba tambahkan menggunakan fungsi <cmath> pow
(pangkat) dan round (pembulatan) seperti pada materi di atas.
Pertama, baris proses hitung luas di ubah menjdi:

Fungsi pow ini berfungsi untuk menghitung pangkat.


Sekarang ada baris yang perlu kita tambah, lihat kode berikut.

baris Yang ditambahkan adalah baris 24 dan baris 31. Disini kita menggunakan fungsi
round dan pow. Sehingga kita perlu menambahkan include <cmath> di bagian paling atas.
Pemrograman Dasar

5. Jika sudah, coba run code dan lihat hasilnya.

Latihan 4 : Membuat program Kalkulator sederhana

Dengan menerapkan operator aritmatika kita akan membuat kalkulator dengan 2


inputan berupa integer.

1. Buat file baru dengan nama kalkulator_sederhana.cpp


2. Lalu masukkan kode berikut.
Pemrograman Dasar

Hasilnya akans seperti berikut.

Anda mungkin juga menyukai