Contoh Program Perhitungan Faktorial
Assalamualaikum wr wb, semoga sehat selalu , Baiklah pada hari ini saya akan memeberikan sebuah contoh program dengan bahasa C++, Program apasih? Program yang saya bagikan adalah Program perhitungan faktorial, program ini diperuntukan untuk kalian yang baru belajar pemograman C++. Compiler yang saya gunakan adalah MinGW Studio namun kalian bisa menggunakan aplikasi compiler yang lain seperti DevC, CodeBlocks,Visual studio dll.
Algoritma
fungsi main :
1. Mulai
2. Mendeklarasikan Int x
3. Menampilkan output Mencari Nilai Faktorial &
output Masukkan nilai n
4. Menginputkan n
5. Memproses data
6. Menampilkan output Faktorial x
7. Selesai
Algoritma int faktorial :
1. Mulai
2. Mendeklaasikan Int a
3. Maka akan menghasilkan kondisi berupa:
·
If
a==1, jika bernilai benar maka return 1
·
If
a==1, jika bernilai salah maka return (a*faktorial(a-1))
4. Selesai
Flowchart :
Source Code :
#include <iostream.h>
int faktorial(int a)
{
if(a==1)
return 1;
else
return
(a*faktorial(a-1));
}
int main ()
{
int x;
cout<<"\nMencari Nilai faktorial";
cout<<"\n--------------------------";
cout<<endl;
cout<<"Masukkan nilai n= ";
cin>>x;
cout<<"Faktorial "<<x<<"!="<<faktorial(x);
}
Output Program :
Penjelasan Program :
Program ini digunakan untuk mencari nilai factorial yang sudah ditentukan oleh inputan pengguna program.Pada Program ini menggunakan Header <iostream.h>,untuk mengaktifkan cin,cout,dan endl.Program ini menggunakan fungsi int main guna untuk memberikan nilai balik dan Kemudian pada fungsi utama dilakukan pemanggilan fungsi faktorial(x); untuk mengetahui nilai faktorial x.Program ini menggunakan tipe data berupa int yang berguna untuk menyatakan bilangan bulat.
Sekian artikel yang saya bagikan , Semoga bisa bermanfaat dan membantu teman teman dalam belajar bahasa pemrograman C++. Terimakasih wassalamualaikum wr wb.
Artikel ini sangat membantu saya mengerjakan soal soal sejarah saya... Mantab...
BalasHapusTerima kasih mas, sek tunggu-tunggu , mas kayaknya butuh kacamata deh mas
Hapus