WHAT'S NEW?
Loading...

Cara Membuat Segitiga Pascal yang Berbentuk Segitiga Menggunakan C++



Diatas adalah gambar hasil segitiga pascal yang saya buat menggunakan bahasa C++, langsung saja ini syntaxnya :

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{  
    int nJMLHBRS;
    cin>>nJMLHBRS;
    float nANGKA[nJMLHBRS][nJMLHBRS];
    for (int i=0;i<nJMLHBRS;i++){
        cout<<setw(4*(nJMLHBRS-i))<<" ";
        for (int j=0;j<=i+1;j++){
                if(j==0||j==i+1){nANGKA[i][0]=1;nANGKA[i][i+1]=1;}
                 else {nANGKA[i][j]=nANGKA[i-1][j]+nANGKA[i-1][j-1];}
            if(j==0){cout<<nANGKA[i][j];}
            else{cout<<setw(8)<<nANGKA[i][j];}
                                }
        cout<<"\n";
                                }
    return 0;
}

pada syntax diatas saya menggunakan fungsi setw() dari libary iomanip untuk membuat segitiga pascal berbentu segitiga sama kaki

0 comments:

Post a Comment