/* Contoh Sederhana Menggenerasi Permutasi dengan Bahasa C */ /* Untuk menghitung jumlah permutasi yang mungkin anda dapat melihat panduannya di : */ /* http://tanyarezaervani.wordpress.com/2011/06/23/tanya-203-matematika-1-menghitung-susunan-yang-mungkin-dari-angka-dan-huruf/ */ #include<stdio.h> #define SIZE 3 int main(void) { char daftar[3]={'a','b','c'}; int i,j,k; for (i=0; i<SIZE; i++) for (j=0; j<SIZE; j++) for (k=0; k<SIZE; k++) printf ("%c%c%c \n",daftar[i],daftar[j],daftar[k]); return(0); }
Jika dijalankan outputnya adalah :
aaa aab aac aba abb abc aca acb acc baa bab bac bba bbb bbc bca bcb bcc caa cab cac cba cbb cbc cca ccb ccc
Leave a Reply