Fungsi Pustaka
Dalam melakukan operasi seperti memeperoleh akar kuadrat ataupun memeperoleh logaritma alamiah dari suatu nilai. Pada C++ memang tidak terdapat operator-operator yang khusus untuk melaksanakan operasi-oerasi seperti itu
. Tetapi tidak berarti C++ tidak dapat melakukan operasi itu. C++ menyediakan sejumlah fungsi pustaka (library fuctions) yang dirancang untuk memenuhi solusi dari berbagai persoalan. Misalkan kita akan menghitung sebuah akar kuadrat, pemrogram bisa menggunakan fungsi sqrt(). Seperti contoh program berikut :
Contoh program :
//*-----------------------------------------------------------*
//* Contoh 2.7 : Pemakaian pustaka fungsi sqrt() *
//*-----------------------------------------------------------*
#include <iostream.h>
#include <conio.h>
#include <math.h> // Perlu disertakan untuk funsi sqrt()
void main ()
{
clrscr();
cout << “Akar dari 27 = “ << sqrt(27) << ‘\n’;
}
Hasil eksekusi:
Akar dari 27 = 5.196152
Jika program ingin menggunakan fungsi pustaka, perlulah untuk mencatumkan deklarasi dari funsi bersangkutan. Untuk keperluan ini program mesti menyertakan baris :
#include <nama_file>
degan nama_file adalah nama header, yaitu file yang berakhiran .h. sebagai contoh program diatas menyertakan #include <math.h> disebabkan file header tersebut berisi deklarasi (prototipe) dari fungsi sqrt().
0 komentar:
Speak up your mind
Tell us what you're thinking... !