frain8

Untitled

Nov 19th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. /* Dasproc C - 2019
  2. William Handi Wijaya
  3. 0087
  4.  
  5. Menentukan nilai pi berdasarkan perulangan tertentu
  6. */
  7.  
  8. #include<stdio.h>
  9.  
  10. int main(){
  11. //deklarasi variabel
  12.     double pi,              // output - nilai dari pi
  13.            konstanta,       // konstanta perulangan
  14.            perulangan;      // jumlah dari konstanta perulangan
  15.     double a;               // variabel peubah
  16.     int i,                  // variabel looping
  17.         n;                  // input - banyak perulangan
  18. //intro program dan mendapatkan nilai perulangan
  19.     printf("Masukkan banyak perulangan ->");
  20.     scanf("%d", &n);
  21.    
  22. //proses penghitungan
  23.     //looping konstanta
  24.     for(i=1;i<=n;i++){
  25.         a=i;
  26.         if(i%2==0){
  27.             konstanta = (-1)/((2*a)-1);
  28.         } else {
  29.             konstanta = 1/((2*a)-1);
  30.         }
  31.        
  32.         perulangan +=konstanta;
  33.     }
  34.     //menghitung nilai pi
  35.     pi = 4 * perulangan;
  36. //menampilkan hasil dari pi
  37. printf("Pi dengan perulangan sebanyak %d adalah %.5f", n, pi);
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment