Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Dasproc C - 2019
- William Handi Wijaya
- 0087
- Menentukan nilai pi berdasarkan perulangan tertentu
- */
- #include<stdio.h>
- int main(){
- //deklarasi variabel
- double pi, // output - nilai dari pi
- konstanta, // konstanta perulangan
- perulangan; // jumlah dari konstanta perulangan
- double a; // variabel peubah
- int i, // variabel looping
- n; // input - banyak perulangan
- //intro program dan mendapatkan nilai perulangan
- printf("Masukkan banyak perulangan ->");
- scanf("%d", &n);
- //proses penghitungan
- //looping konstanta
- for(i=1;i<=n;i++){
- a=i;
- if(i%2==0){
- konstanta = (-1)/((2*a)-1);
- } else {
- konstanta = 1/((2*a)-1);
- }
- perulangan +=konstanta;
- }
- //menghitung nilai pi
- pi = 4 * perulangan;
- //menampilkan hasil dari pi
- printf("Pi dengan perulangan sebanyak %d adalah %.5f", n, pi);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment