Di sini tempatnya berbagi tutorial IT.

Search This Blog

Saturday, 18 August 2012

Program Mencari Hasil dari -n Faktorial


Program ini digunakan untuk mencari hasil dari n!(faktorial). Algoritmanya adalah :
1. Mulai;
2. Masukan n buah bilangan;
3. n! = (n-1)! x n !, misalnya 3! maka : 1 x 2 x 3.
4. Tampilkan hasil;

5. Selesai. 
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main()
{
    char coba;
    do{
    system("CLS");
    double hasilfak=1;
    int n,i;
    masuk:;
    cout<<"\n\nMasukan banyaknya n! (faktorial) : ";cin>>n;
    if((n<0)||(n==0))
    {
        cout<<"\nInput salah ! "<<endl;getch();
        system("CLS");
        goto masuk;
    }
    cout<<endl;
    for(i=1;i<=n;i++)
    {
        hasilfak = i*hasilfak;
    }
    cout<<"Hasil dari "<<n<<"! = "<<hasilfak<<" \n"<<endl;
    cout<<"\nCoba lagi ?(y) ";coba=getch();
    }while(coba=='y'); cout<<"\n\n\t\t\t Terima Kasih "<<endl;cout<<"\n\n\t\t    Created By : Wira Darma "<<endl;
    getch();
    return 0;
}

No comments:

Post a Comment

TRANSLATED