You are on page 1of 4

#include <iostream.

h>
#include <iomanip.h>
#include <conio.h>

Muhammad Rafii Naufal


14518244003
Mekatronika F1 2014

void main ()
{
int pil, i,j,k;
int baris,kolom;
int a[7][7],b[7][7],c[7][7] ;
char nama[20], kelas[10], password[4], jawab;
jawab = 'y';
for (;jawab=='y'||jawab=='Y';)
{
clrscr();
atas:
cout<<" S E L A M A T - D A T A N G" ;
cout<<endl;
cout<<" Silahkan masukkan Username & Password" ;
cout<<endl;
cout<<endl;
cout<<" Username : " ; cin>>nama;
cout<<" Kelas : " ; cin>>kelas;
cout<<" Password : " ; cin>>password;
if (strcmp(password,"****")==0)
{
cout<<endl;
cout<<"K A L K U L A T O R - M A T R I K S"<<endl;
cout<<"===================================="<<endl;
cout<<"Masukkan ordo matriks = "<<endl;
cout<<"Masukkan baris = ";
cin>>baris;
cout<<"Masukkan kolom = ";
cin>>kolom;
cout<<"Masukkan elemen matriks A = "<<endl;
for(i=0;i<baris;i++) for(j=0;j<kolom;j++)
{
cout<<"Masukkan elemen ke : ["<<i+1<<","<<j+1<<"] : ";
cin>>a[i][j];
}
cout<<"Masukkan elemen matriks B = "<<endl;
for(i=0;i<baris;i++) for(j=0;j<kolom;j++)
{
cout<<"Masukkan elemen ke : ["<<i+1<<","<<j+1<<"] : ";
cin>>b[i][j];
}

cout<<""<<endl;
cout<<"==================================================
============"<<endl;
cout<<"KALKULATOR MATRIKS : 1.PENJUMLAHAN 2.PENGURANGAN 3.PERKALIAN"<<endl;
cout<<"==================================================
============"<<endl;
cout<<endl;
cout<<"Masukkan Sebuah Angka (1 sampai 3) : ";
cin>>pil;
switch (pil)
{
case 1 :
//hasil jumlah
for(i=0;i<baris;i++) for(j=0;j<kolom;j++)
c[i][j]=a[i][j]+b[i][j];
cout<<"Hasil Penjumlahan Matriks : "<<endl;
for (i=0;i<baris;i++)
{
for (j=0;j<kolom;j++)
cout<<c [i][j] <<setw(3);
cout<<endl;
}
break;
case 2 :
//hasil kurang
for(i=0;i<baris;i++) for(j=0;j<kolom;j++)
c[i][j]=a[i][j]-b[i][j];
cout<<"Hasil Pengurangan Matriks : "<<endl;
for (i=0;i<baris;i++)
{
for (j=0;j<kolom;j++)
cout<<c [i][j] <<setw(3);
cout<<endl;
}
break;
case 3 :
//hasil kali
for(i=0;i<baris;i++) for(j=0;j<kolom;j++) for(k=0;k<kolom;k++)
c[i][j]=a[i][j]*b[j][k]*b[i][k];
cout<<"Hasil Perkalian Matriks : "<<endl;
for (i=0;i<baris;i++)
{
for (j=0;j<kolom;j++)
cout<<c [i][j] <<setw(3);
cout<<endl;
}
break;
}
}

else
{
cout<<" Password Salah Bro..!" ;
clrscr();
goto atas;
}
cout<<"Lagi ? [Y/N] : ";
jawab=getche();
cout<<endl<<endl;
}
jawab=='n';
for (;jawab=='n'||jawab=='N';)
{
cout<<"Anda keluar dari program "<<endl;
jawab=getche();
}
}

You might also like