Menghitung Faktorial dengan C++
::: 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 ![]()
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;
}