Tuesday, 30 May 2017

Praktikum 1 Modul 3

Haloo sahabat blogger dalam artikel kali ini saya akan membahas tugas kampus, tugas ini membahas tentang studi kasus dalam matematika yaitu perpangkatan.


Dalam perhitungan matematika dikenal perpangkatan dengan menentukan bilangan dasar yang akan dipangkatkan dan menentukan pangkat yang akan diterapkan pada bilangan dasar tersebut,

dibawah ini syntax programnya :


#include   // heder ini untuk bahsa c
#include   // header ini untuk fungsi getch

int pangkat (int x, int y)  //parameter pangkat
{   //struktur pemilihan if else
    if (y == 0)  //
    {
        return 1;
    }
    else
        {   //
            return x * pangkat (x, y - 1);
        }
}

int main()
{
    int x, y;  //variabel bertipe integer
  
    printf ("Masukan bilangan yang akan dipangkatkan = ");
    scanf ("%d", &x);  //inputan bilangan bulat
    printf ("\nPangkat Bilangan = ");
    scanf ("%d", &y);  //inputan pangkat
    printf ("Hasil bilangan %d pangkat %d adalah %d", x, y, pangkat (x, y));  //pemanggilan fungsi pangkat
    getch(); //  berfungsi untuk meahan tampilan
    return 0; // memberhentikan fungsi 
}

Hasil Running Program :


Keterangan :

Dalam Penyelesaian Studi Kasus diatas menjelaskan, Bilangan Perpangkatan Dengan menggunakan parameter (int x, int y) dan menggunakan fungsi struktur pemilihan “if else”. Dengan perhitungan menggunakan rumus aritmetika pada fungsi “if (y==0)” dengan arti bila memasukan angka dengan pangkat 0 maka akan dikalikan 1, karena memakai proses penegmbalian  “return 1” . pada perhitungan “return x * pangakat (x,y – 1)” dimana merupakan rumus aritmatika dari bilangan yg akan dipangkatkan. Kemudian di tampilkan di fungsi utama.


0 comments:

Post a Comment