Kamis, 07 April 2011

contoh algoritma segitiga pascal


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

int main()
{
    int nilai,a;
    cout<<"======= Segitiga pascal ======="<<endl;
    cout<<endl;

    cout << "Masukan banyaknya angka = ";
    cin >> nilai;
    cout<<endl;

    for (int x=0; x<=nilai; x++)
    {
        for(int y=nilai;y>x;y--)
        {
            cout << "  ";
        }

        for (int z=0; z<=x; z++)
        {
            if (z==0||x==z)
            { a=1; }

            else
            {a = a * (x+1-z)/z;}
            cout << " " << a <<"  ";
        }
        cout << "\n";
    }
    getch();
}

Tidak ada komentar:

Posting Komentar