Algorithm and Programming Pertemuan Ke-6

Belajar Algoritma Pemrograman sebenarnya hanya tentang input, output, dan process.

Bagian input dan output adalah sesuatu yang simple.
Yang membuat belajar pemrograman menjadi lebih rumit adalah di bagian proses-nya.

Process :
1.Selection : if,else-if,nested if, switch case
2.Looping or Repetition : while,do-while,for
3.Storage (belum dipelajari)

Kemudian kami mempelajari  bagaimana cara membuat bangun datar dan juga membuat segitiga pascal. Berikut coding dari segitiga pascal :

#include <stdio.h>

int main(){

int input,int kolom,baris segitiga[100][100];
scanf(“%d”, &input);
fflush(stdin);
for(baris=0;baris<input;baris++){
for(kolom=0;kolom<=baris;kolom++){
if(kolom == 0 || kolom == baris){
segitiga[baris][kolom]=1;
}
else if(baris > 1 && kolom < baris){
segitiga[baris][kolom]=segitiga[baris-1][kolom]+segitiga[baris-1][kolom-1];
}
printf(“%d”, segitiga[baris][kolom]);
}
printf(“\n”);

}

getchar();
return 0;

 

Leave a Reply

Your email address will not be published. Required fields are marked *