Segitiga Pascal / Triangular dengan C++


Pagi pagi teman sms menanyakan tugas struktur data. Toeng baru teringat ada tugas hihi. Dengan muka surem ku menarikan jari untuk mengorek file file dan "Alhamdulilah ya" ketemu. Sobat pernah mendengar segitiga pascal ? Dalam belajar aljabar segitiga pascal sering kita jumpai. Sekarang bagimana untuk membuat segitiga pascal menjadi sebuah program menggunakan bahasa pemrograman ? Di posting ini kita akan belajar itu sobat. Aku sudah siapkan source code nya silahkan pelajari dengan teliti dan pahami yah. Dalam membuat segitiga pascal atau triangular banyak digunakan perulangan yang sedikit membingungkan. Silahkan tinggalkan komentar jika ada permasalahan yah ... Semoga bermanfaat .. :-D

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

int main(){
    int nilai,a;

   cout<<"masukkan batas : ";
   cin>>nilai;
    for (int i=0; i<=nilai; i++){
        for (int k=0; k<=((2*nilai)-(2*i)); k++){
            cout<<" ";
        }
        for (int j=0; j<=i; j++){
            if (j==0||i==j){
                a=1;
            }else{
                a=a*(i+1-j)/j;
            }
            cout<<"  ";
            cout<<a;
            cout<<" ";
        }
            cout<<" ";
        cout<<endl<<endl;
    }
   getch();
}

6 Responses to "Segitiga Pascal / Triangular dengan C++"

  1. weehhh aku gak paham :D hehehe..
    tapi sip dah bisa dioprek nanti hasilnya gimana/?? :P
    semangat dah sama Segitiganya :P
    blog sederhanaku

    ReplyDelete
  2. Hhahah .... makasih kaka udah berkunjung ...
    Dibantu yah maenan seitiganya hihihih :-p

    Ditunggu follownya ...

    ReplyDelete
  3. makasih gan sangat membatu heheheheh
    mampir ke blog ane juga yaaa di
    uciha-naruto.blogspot.com

    ReplyDelete
  4. Fajar : Ukeh gan siap ... sering sering mampir yah ... :-)

    ReplyDelete