sudah lama nih gak update blog lagi sekarang saatnya kita bahas tentang bilangan abudant, apa sih itu ? yuk kita lirik sama2 naskah soal tantangan C bagian 2 nomor 2
Suatu bilangan bulat nn dikatakan abundant jika jumlah dari bilangan-bilangan pembagi (faktor- faktor dari nn) yang kurang dari nn melebihi nn. 12 adalah abundant karena jumlah dari pembagi-pembaginya yang kurang dari nn, yaitu Contoh: 1 + 2 + 3 + 4 + 6 = 16 lebih besar dari 12. 20 adalah abundant karena jumlah dari pembagi-pembaginya yang kurang dari nn, yaitu 1 + 2 + 4 + 5 + 10 = 22 lebih besar dari 20. 8 bukanlah abundant karena 1 + 2 + 4 = 7 kurang dari 8.
nah yuk sudah tau kan apa itu bilangan abudant ? kalau sudah tau yuk kita buat program untuk mengecek apakah bilangan itu abudant atau bukan, this is the algorithm
#include<stdio.h>
main()
{
int a,c,b,i;
printf(“program pengecek bilangan abundant , tekan ENTER untuk memulai”);getchar();
printf(“masukkan suatu bilangan : “);
scanf(“%d”,&a);
c=0;
for(i=1;i<a;i++){
b=a%i;
if(b==0){
c=c+i;}}
if(c>a)
printf(“bilangan tersebut abundant\n”);
else
printf(“bukan bilangan abundant\n”);
getchar();
return 0;
}
dilihat dari algoritmanya simpel kan ya ? jadi tak perlu dibahas fungsi2nya ^^ nah nanti kalau programnya dicompile akan jadi seperti ini kawan

sekali lagi diingatkan, algoritma tidaklah unique jadi teman2 bisa bikin program diatas dengan algoritma yang berbeda.. sampai ketemu dipost berikutnya
naskah UAS Dasilkom oleh Ashari Nurhidayat dan Andy Marhadi Sutanto
maskih bro..
~blogwalking~
sama2 mas
program apa nih mas… visual basic yahh
oh bukan , ini pemrograman menggunakan bahasa C , kalo mau tau lebih lanjut silahkan dilihat daftar isi di grup C programming ^^