Mau Dapat Uang Silahkan Daftar

News Update :
Home » , » Pangkat Menggunakan Fungsi Pow() Dalam C

Pangkat Menggunakan Fungsi Pow() Dalam C

Penulis : Unknown on Thursday, November 8, 2012 | 6:39 PM

GoProgramPada Contoh program sebelumnya Program Menghitung Luas Dan Keliling Lingkaran Bahasa C, untuk mencari nilai kuadrat, kita melakukan perkalian nilai jari sebanyak 2 kali ( jari * jari). Bayangkan jika ada kasus yang membutuhkan perhitungan perpangkatan yang bilangan pemangkatannya lebih dari satu. Penulisannya jadi agak panjang, Misalnya 5 Pangkat 10 akan ditulis 5*5*5*5*5*5*5*5*5*5. Ini tidak efisien dan terkesan kurang berkualitas, padahal sudah ada fungsi khusus dalam bahasa pemrograman C untuk mempangkatkan bilangan. Yaitu fungsi pow(argumen1,argumen2) yang terdapat pada library math. Oleh karena itu dibutuhkan praprosesor #include <math.h>. Argumen1 adalah bilangan yang akan dipangkatkan, sedangkan argumen2 adalah bilangan yang digunakan sebagai pemangkat. Program Menghitung Luas Dan Keliling Lingkaran Bahasa C dapat direvisi menjadi :
/*-----------------------------------------------------*/
/*-----Nama : Ahmad Ariful Amri ---------------------*/
/*-----Program: Menghitung luas dan keliling lingkaran-*/
/*--------------dari nilai inputan user----------------*/
/*------------http://go-program.blogspot.com-----------*/
/*-----------------------------------------------------*/


#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(void)
{
float phi=3.14, jari,luas,keliling;
printf("Masukkan jari-jari lingkaran : ");
scanf("%f", &jari);

luas=phi*pow(jari, 2); /*Rumus luas lingkaran. pi r kuadrat*/
keliling=2*phi*jari; /*Rumus Keliling Lingkaran*/

printf("\nLingkaran dengan jari-jari %f memiliki luas: %f", jari,luas);
printf("\nLingkaran dengan jari-jari %f memiliki keliling: %f", jari,keliling);

return EXIT_SUCCESS;
}
Berikut tutorial cara meng kompile program diatas, misalkan ada menyimpan source code diatas dengan nama  lingkaran.c. Maka cara mengkompilenya di terminal linux yaitu:

 gcc -Wall -o lingkaran lingkaran.c
jika sukses tanpa error dan warning, kini saatnya menjalankan program tersebut:
./lingkaran
Contoh keseluruhan tutorial mengkompile dan menjalankan program diatas ada pada screen shoot berikut.

http://go-program.blogspot.com/2012/11/pangkat-menggunakan-fungsi-pow-dalam-c.html

written by: Ahmad Aiful Amri
Share this article :

Post a Comment

 
Company Info | Contact Us | Privacy policy | Term of use | Widget | Advertise with Us | Site map
Copyright © 2011. Jendela Dunia . All Rights Reserved.
Design Template by panjz-online | Support by creating website | Powered by Blogger