1. Identifikasi Masalah
=> Membuat program untuk mengalikan matriks dengan ordo sembarang
2. Menentukan Input dan Output
Input :
n : banyak ordo
Output :
j : data ordo
3. Membuat Flowchart atau Algoritma
Algoritma Ordo_Sembarang
{ program untuk mengalikan matriks dengan ordo sembarang }
Deklarasi
i,j,n : integer
Deskripsi
Write(‘masukkan ordo matriks’)
Read(n)
For i 1 to n do then i++
For j 1 to n do then j++
if(i==j) then write (1)
else write (0)
endif
endfor
endfor
4. Implementasi C++
#include"iostream"
using namespace std;
main(){ int i,j,n;
cout<<"masukkan ordo matriks : "; cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
if(i==j) cout<<"1 ";
else cout<<"0 ";
}
cout<<endl;
}
}
5. Test Menggunakan Data
Input :
masukkan ordo matriks : 2
Output :
1 0
0 1
6. Eksekusi
=> Membuat program untuk mengalikan matriks dengan ordo sembarang
2. Menentukan Input dan Output
Input :
n : banyak ordo
Output :
j : data ordo
3. Membuat Flowchart atau Algoritma
Algoritma Ordo_Sembarang
{ program untuk mengalikan matriks dengan ordo sembarang }
Deklarasi
i,j,n : integer
Deskripsi
Write(‘masukkan ordo matriks’)
Read(n)
For i 1 to n do then i++
For j 1 to n do then j++
if(i==j) then write (1)
else write (0)
endif
endfor
endfor
4. Implementasi C++
#include"iostream"
using namespace std;
main(){ int i,j,n;
cout<<"masukkan ordo matriks : "; cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
if(i==j) cout<<"1 ";
else cout<<"0 ";
}
cout<<endl;
}
}
5. Test Menggunakan Data
Input :
masukkan ordo matriks : 2
Output :
1 0
0 1
6. Eksekusi
Comments
Post a Comment