Home > Kuliah, Pemrograman > Menghitung Faktorial dengan C++

Menghitung Faktorial dengan C++

Nov 18th, 2011 by admin, posted in Kuliah, Pemrograman, tags: , ,
::: Leave a comment :::

Posting berikut merupakan program sederhana untuk menghitung nilai faktorial dari sebuah bilangan. Bahasa yang digunakan adalah C++. untuk menghitung faktorial, perlu kita ketahui terlebih dahulu bilangan yang akan dihitung.

Faktorial adalah perhitungan perkalian secara berturut-turut mulai bilangan pertama hingga batas bilangan tertentu yang kita inginkan, sebagai contoh adalah berapa faktorial dari 4?? Faktorial dari 4 adalah 1×2x3×4=24. Sebelumnya perlu diketahui bahwa faktorial dari 0 adalah 1 :-)

Ok, berikut adalah contoh program untuk menghitungan faktorial tersebut dalam bahasa C++.

#include <iostream.h>
#include <conio.h>

void main()
{
cout << “Menghitung Faktorial” << endl;

long i,bilangan,faktorial;

faktorial = 1;
cout << “masukkan sebuah angka positif = “;
cin >> bilangan;

if (bilangan==0) // jika bilangan yg diisi = 0
cout << “faktorial dari ” << bil << ” adalah ” << faktorial << endl;
else // jika bilangan yg diisi != 0
{
for (i=1;i<=bilangan;i++)
{
faktorial = faktorial * i; // rumus faktorial
}
cout << “faktorial dari ” << bilangan << ” adalah ” << faktorial << endl;
}
}

Semoga contoh program tersebut berguna untuk kita semua, paling tidak sebagai bahan perbandingan dengan contoh-contoh program yang lain ;-)





4 Comments so far


By bezaliel on 11-19-2011 5:13 pm

Akhirnya rasa penasaran waktu uts,terjawab juga…^=^
listing program deret c++ untuk soal no 2 sbb:

#include “iostream.h”;

void main()
{
int i,j,n,f=1,f2=1,deret;
cin >> n;
cout <<’’Deret = 1’‘;endl;
for(i=1 ;i<=n-2 ;i++)
{
cout<<f2;endl;
deret=f+f2;endl;
f = f2;endl;
f2 =deret;endl;
}
cout<<deret <<endl;
}

@bezeliel
:-D ya… lumayan lah.. :-D

By roni on 11-24-2011 7:46 am

artikelnya sangat membantu saya, makasih gan…..

@roni
terima kasih atas kunjungannya :-)

By Jaka on 12-08-2011 3:32 am

banyak error!
apa mungkin karena turbo c++?

By admin on 12-10-2011 9:01 am

@Jaka
sepertinya karena beda programnya deh, saya menggunakan Borland C++ 4.5 mas..



Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>