Minggu, 16 November 2014

Algoritma (langkah-langkah) membuat Matriks Diagonal Menggunakan Bahasa C


1.     Buka aplikasi codeblock

Figure 1
Kemudian ikuti langkah-langkah berikutnya.

Figure 2
2.     Setelah muncul tampilan seperti diatas, kita dapan mulai menuliskan program yang akan dibuat.

3.     Dalam kesempatan ini, saya akan menjelaskan cara membuat matriks diagonal seperti berikut :
0      1     1     1     1
1      0     1     1     1
1      1     0     1     1
1      1     1     0     1
1      1     1     1     0 

4.     Kata kunci digunakan adalah “int” dengan fariabel i, j, a[5][5].
a[5][5] menunjukkan jumlah baris dan jumlah kolom yang akan dibuat. Pada gambar diatas, jumlah baris 5 dan jumlah kolom 5 (berordo 5x5).
Figure 3
5.     Berikutnya for (i=0; i<=4; i++).
i=0 artinya fariabel yang akan muncul pertama adalah 0(nol). 
I<=4 artinya program akan me-looping sebanyak 4kali.
Figure 4
6.     Kemudian looping lagi seperti dibawah ini.
 for(j=0;j<=4;j++)
        {
            if(i==j)
            {
                a[i][j]=0;
            }
            else
            {
                a[i][j]=1;
            }
            printf("%d\t",a[i][j]);
        }
Figure 5
Penjelasan :
            if(i==j)
            {
                a[i][j]=0;
            }
Artinya,
Jika kita menginputkan letak baris dan kolom yang sama misal Ordo1x1, Ordo2x2, Ordo3x3, dan seterusnya sampai looping berhenti diangka 4,  maka program akan memunculkan angka 0.
Dan sebaliknya, “else” jika kita menginputkan letak baris dan kolom yang berbeda missal Ordo1x2, Ordo1x3, dan seterusnya, maka program akan otomatis memunculkan angka 1.
Dalam looping, tanda kurung kurawan ( { } ) sangat berpengaruh untuk hasil pada saat me-running program. Maka dari itu jangan lupa untuk menyertakannya.
Setelah selesai, program akan menghasilkan seperti tampilan berikut.
Figure 6








Tidak ada komentar:

Posting Komentar