Menu matrix ini berisi matrix input, tampilan, penjumlahan, pengurangan, determinan, dan tranpose.
Coding dari menu matrix:
#include <iostream.h>
#include <conio.h>
int m1[2][2],m2[2][2];
int input()
{
clrscr();
cout<<"\n matriks pertama \n";
for(int i=1;i<=2;i++)
{
for(int j=1;j<=2;j++)
{
cout<<"+ elemen ["<<i<<","<<j<<"]=";cin>>m1[i][j];
}
}
cout<<"\n matriks kedua \n";
for(int x=1;x<=2;x++)
{
for(int y=1;y<=2;y++)
{
cout<<"+ elemen ["<<x<<","<<y<<"]=";cin>>m2[x][y];
}
}
return 0;
}
int tampil()
{
clrscr();
cout<<"* matrik pertama :\n";
for(int i=1;i<=2;i++)
{
for(int j=1;j<=2;j++)
{
cout<<" "<<" ";
cout<<m1[i][j];
}
cout<<"\n";
}
cout<<"\n\n";
cout<<"* matriks kedua :\n";
for(int x=1;x<=2;x++)
{
for(int y=1;y<=2;y++)
{
cout<<" "<<" ";
cout<<m2[x][y];
}
cout<<"\n";
}
return 0;
}
int determinan()
{
int det1,det2;
tampil();
det1=-(m1[1][1]*m1[2][2])-(m1[1][2]*m1[2][1]);
cout<<"\n* determinan matriks 1 : "<<det1<<"\n";
det2=-(m2[1][1]*m2[2][2])-(m2[1][2]*m2[2][1]);
cout<<"\n* determinan matriks 2 : "<<det2;
return 0;
}
int tranpose()
{
tampil();
cout<<"\n* tranpose matriks pertama :\n ";
for(int i=1;i<=2;i++)
{
for(int j=1;j<=2;j++)
{
cout<<" "<<" ";
cout<<m1[j][i];
}
cout<<"\n";
}
cout<<"\n\n";
cout<<"\n* tranpose matriks kedua :\n ";
for(int x=1;x<=2;x++)
{
for(int y=1;y<=2;y++)
{
cout<<" "<<" ";
cout<<m2[y][x];
}
cout<<"\n";
}
return 0;
}
int penjumlahan()
{
int x;
tampil();
cout<<"\n* penjumlahan matriks \n";
for(int i=1;i<=2;i++)
{
for(int j=1;j<=2;j++)
{
x=m1[i][j]+m2[i][j];cout<<x;
cout<<" "<<" ";
}
cout<<"\n";
}
return 0;
}
int pengurangan()
{
int x;
tampil();
cout<<"\n* pengurangan matriks \n";
for(int i=1;i<=2;i++)
{
for(int j=1;j<=2;j++)
{
x=m1[i][j]-m2[i][j];cout<<x;
cout<<" "<<" ";
}
cout<<"\n";
}
return 0;
}
main()
{
int pil;
pil=1;
while(pil!=7){
clrscr();
cout<<"\n========MENU UTAMA==========\n";
cout<<"1. input matriks\n";
cout<<"2. tampilkan matriks\n";
cout<<"3. penjumlahan\n";
cout<<"4. pengurangan\n";
cout<<"5. determinan\n";
cout<<"6. tranpose\n";
cout<<"7. keluar\n";
cout<<"============================\n";
cout<<"pilihan anda : ";cin>>pil;
switch(pil){
case 1:{
input();break;
}
case 2:{
tampil();break;
}
case 3:{
penjumlahan();break;
}
case 4:{
pengurangan();break;
}
case 5:{
determinan();break;
}
case 6:{
tranpose();break;
}
}
getch();
}
return 0;
}
-Semoga Berguna-
Gammaz77
-=About Me=-
- Fransiscus Xaverius Gamasto
- Sarjana S1 lulusan tahun 2012 dari Universitas Gunadarma pada Fakultas Ilmu Komputer dan Jurusan Sistem Informasi, dengan gelar SKom. Memiliki inisiatif, motivasi, dan keinginan untuk melakukan suatu perkembangan.
-=Label=-
Bahasa Indonesia
(8)
Bahasa Pemrograman
(3)
Bank
(1)
Blog
(3)
C++
(2)
Cerpen
(1)
Database
(1)
Ekonomi
(3)
Facebook
(2)
Gambar
(2)
Gunadarma
(1)
Indonesia
(1)
info
(14)
Internet
(5)
Jaringan Komputer
(1)
Java
(2)
Jawaban
(1)
Kecelakaan
(1)
Kesehatan
(2)
Kode
(1)
Kode ASCII
(1)
Komputer
(5)
Lagu
(3)
Linux
(1)
Lucu-lucuan
(1)
Lyrics
(3)
Menu
(1)
MySQL
(1)
Nasehat
(1)
Negara
(1)
Organisasi
(5)
Pasar
(1)
Program
(3)
Puisi
(1)
Tips
(7)
Tips Aneh
(1)
Tugas
(20)
Uang
(1)
V-Class
(1)
V-Lab
(1)
-=Link=-
-=My Almamater=-
-=Blog Directory=-
-=Ads=-
Subscribe to:
Post Comments (Atom)
Follow us on facebook
Popular Posts
Labels
- Bahasa Indonesia
- Bahasa Pemrograman
- Bank
- Blog
- C++
- Cerpen
- Database
- Ekonomi
- Gambar
- Gunadarma
- Indonesia
- info
- Internet
- Jaringan Komputer
- Java
- Jawaban
- Kecelakaan
- Kesehatan
- Kode
- Kode ASCII
- Komputer
- Lagu
- Linux
- Lucu-lucuan
- Lyrics
- Menu
- MySQL
- Nasehat
- Negara
- Organisasi
- Pasar
- Program
- Puisi
- Tips
- Tips Aneh
- Tugas
- Uang
- V-Class
- V-Lab
kita juga punya nih jurnal mengenai matriks, silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://repository.gunadarma.ac.id/bitstream/123456789/4864/1/DOKUMEN%20PRESENTASI.pdf
semoga bermanfaat yaa :)
Balas