
Hai sobat ngodingdirumah…
Pada kesempatan kali ini kita akan mencoba membahas sedikit mengenai cara membuat program sederhana bilangan berpangkat dalam bahas C.
Pada program sederhana ini, saat kita inputkan nilai angka yang akan dipagkatkan dan nilai pangkatnya, program akan melakukan perkalian sebanyak pangkat yang dimasukan.
Nah langsung aja ke source codenya ya…

Oke ini dia source code kita, mari kita bedah sedikit demi sedikit.
Pertama kita kenalkan pada program variabel yang akan kita gunakan. Kita menggunakan variabel ‘x’ sebagai angka yang akan dipangkatkan dan variabel ‘y’ sebagai pangkatnya. Dalam syntax nya, kita menggunakan perulangan for untuk melakukan perkalian sebanyak y kali.
Dalam syntax for, nilai awal yang kita masukan a=1. Kondisi yang kita letakan dalam for adalah, apabila nilai a kurang dari sama dengan y, maka tambahkan a+1, saat nilai a masih kurang dari y, maka operasi didalam for akan dikerjakan. Operasi yang kita masukan adalah operasi pekalian variabel ‘total1’ yang nilainya 1 dengan variabel ‘x’ yang merupakan nilai angka yang akan dipangkatkan.
Jadi, bentuk program kita, operasi akan dieksekusi sebanyak ‘y’ kali terhadap perkalian ‘x’. Berikut merupakan bentuk pemangkatan ‘x’ sebanyak ‘y’ kali.
Oke sekian dulu source code bahasa C yang kita bahas untuk kali ini.
Untuk teman teman yang sekiranya ingin mencoba menggunakan source code ini, bisa dicomot disini niii
//Author : Faris Izzatur Rahman
//Informatic Dept. Syiah Kuala University
#include<stdio.h>
int main(void)
{
int a,x,y,total=1;
printf("Isi Angka yang Akan Dipangkatkan : ");
scanf("%i", &x);
printf("Pangkat :");
scanf("%i", &y);
for(a=1;a<=y;a++){
total=total*x;
}
printf("Hasilnya adalah %d", total);
return 0;
}
Yuk belajar ngoding bareng
kamu boleh berkontak denganku di email ini : farisizzaturrahman@gmail.com