[PEMROGRAMAN C] Faktorial

Aplikasi-aplikasi diubuntu: • Aplikasi Grafis •
Aplikasi Internet •
Aplikasi Office •
Aplikasi Sound & Video •
Aplikasi Programming
Post Reply
User avatar
Malsasa
Posts: 2976
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

[PEMROGRAMAN C] Faktorial

Post by Malsasa » 12 Jan 2012, 21:37

Sama seperti sebelumnya, ini adalah salah satu dari beberapa yang menganggur. Saya harap ini bisa dipelajari oleh sesama pemula di sini. Baiklah, ini hanya sebuah program untuk menemukan nilai faktorial dari suatu bilangan. Inti dari pencarian faktorial ini adalah: hasil=hasil*i; yang dapat Anda pahami dengan mudah :) Berikut kode dan skrinsotnya.

Code: Select all

//Faktorial
int main()
{
int a=5, i;
int hasil=1;
for(i=1; i<=a; i++)
hasil=hasil*i;  //Kode inti faktorial 
printf("Ini hasilnya: %d", hasil);
return 0;
}
[img:center]http://i.imgur.com/UnHhY.png[/img]

Kode di atas menghasilkan keluaran 120 yang merupakan hasil dari 1x2x3x4x5. Anda mau mengetahui faktorial dari selain 5? Ganti saja nilai int a=... lalu kompil kembali :) Semoga bermanfaat.


User avatar
IntegerManual
Posts: 418
Joined: 13 May 2011, 15:36
Location: Kerajaan Loa Bakung
Contact:

Post by IntegerManual » 14 Jan 2012, 18:46

wohhh keren :D semangat posting yang baru lagi :)


User avatar
masdana
Posts: 718
Joined: 08 Jun 2010, 13:09
Location: East Borneo
Contact:

Post by masdana » 14 Jan 2012, 18:51

wah, malsasa selain hebat desain juga hebat programming yah :D
lanjutgan


User avatar
rizaaal
Posts: 1212
Joined: 01 May 2011, 16:02
Location: Bekasi, Indonesia
Contact:

Post by rizaaal » 14 Jan 2012, 18:54

Udah bikin berapa postingan mas tentang pemrograman? Dibikinin buku aja, :D

keren lho, tapi saya ga ngerti sama sekali. :grin:


User avatar
Malsasa
Posts: 2976
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

Post by Malsasa » 14 Jan 2012, 21:09

Bagian mana yang nggak ngerti, Kang? Barangkali akang tidak minat di pemrograman tapi minat di bidang lain. Barangkali minat, insya Allah saya bantu :)


User avatar
Malsasa
Posts: 2976
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

Post by Malsasa » 14 Jan 2012, 21:18

Saya masih pemula di seluruh bidang, Kang.


User avatar
zake
Posts: 28
Joined: 07 Sep 2011, 15:12
Location: bali

Post by zake » 16 Jan 2012, 17:17

wah keren gan... :D

jadi bisa sharing nich..
ane tambahin yang pake rekursif gan...biar rame...
:D


long faktor(int n)
{
if(n==0)return 1;
else return n*faktor(n-1);
}

void main()
{

int n;

printf("masukkan n : ");
scanf("%d",&n);
printf("n faktorial=%d ",faktor(n));
getch();
}


User avatar
Malsasa
Posts: 2976
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

Post by Malsasa » 17 Jan 2012, 20:40

Terima kasih, Kang. Saya coba dulu :D


User avatar
zake
Posts: 28
Joined: 07 Sep 2011, 15:12
Location: bali

Post by zake » 18 Jan 2012, 23:41

mantaaffff gan...
lanjutttkkkaannnnn
:D
semoga trus bermanfaat...


Post Reply

Who is online

Users browsing this forum: No registered users and 15 guests