Program ini adalah program Menu dimana kita bisa menampilkan biodata,menginput matriks yang berordo 2x2,dan menampilkan hasil inputan matriks kita tadi,dan mengjumlah matriks 2x2 antara matriks a & b.serta membuat program deret.Penasaran seperti apa program nya?.Tunggu dulu,ada beberapa sedikit yang saya edit darti hasil program awal ,yaitu bagian biodata,karena di sana terdapat privacy biodata. selebihnya program yang saya buat untuk tugas kelompok pacar saya ini seperti ini:
#include<iostream.h>
#include<conio.h>
int
m1[2][2], m2[2][2], m3[2][2], m4[2][2], i, j, pil, der;
char jwb;
biodata()
{
clrscr();
cout<<"Nama : Ahmad Yusuf \n";
cout<<"NPM : 10111460 \n";
cout<<"Kelas : 2KA06 \n";
}
masuk()
{
clrscr();
cout<<"Ordo
Matriks 2x2\n\n";
cout<<"Matriks
A\n\n";
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
cout<<"Elemen
"<<i<<","<<j<<" : ";
cin>>m1[i][j];
}
}
cout<<"\nMatriks
B\n\n";
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
cout<<"Elemen
"<<i<<","<<j<<" : ";
cin>>m2[i][j];
}
}
}
tampil()
{
clrscr();
cout<<"Matriks
A\n\n";
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
cout<<m1[i][j]<<"
";
}
cout<<"\n";
}
cout<<"\nMatriks
B\n\n";
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
cout<<m2[i][j]<<"
";
}
cout<<"\n";
}
}
jumlah()
{
clrscr();
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
m3[i][j]=m1[i][j]+m2[i][j];
}
}
cout<<"Matriks
A + B\n\n";
for(i=1;
i<=2; i++)
{
for(j=1; j<=2; j++)
{
cout<<m3[i][j]<<"
";
}
cout<<"\n";
}
}
deret()
{
clrscr();
cout<<"Masukan
banyak deret : "; cin>>der;
for(i=1;
i<=der; i++)
{
for(j=1; j<=i; j++)
{
cout<<j<<"
";
}
cout<<"\n";
}
for(i=der-1;
i>=1; i--)
{
for(j=1; j<=i; j++)
{
cout<<j<<"
";
}
cout<<"\n";
}
}
main()
{
awal:
clrscr();
cout<<"=========MENU==============\n";
cout<<"
1.Biodata \n";
cout<<"
2.Input Matriks \n";
cout<<"
3.Tampil Matriks \n";
cout<<"
4.Penjumlahan Matriks \n";
cout<<"
5.Deret \n";
cout<<"
6.Keluar \n";
cout<<"===========================\n";
cout<<"\nMasukan
Pilihan Anda [1..6] : "; cin>>pil;
switch(pil)
{
case 1:
biodata();
break;
case 2:
masuk();
break;
case 3:
tampil();
break;
case 4:
jumlah();
break;
case 5:
deret();
break;
case 6:
clrscr();
cout<<"Sekian dan
Terima kasih";
getch();
return 0;
default:
clrscr();
cout<<"Pilihan tidak
tersedia\n\n";
}
cout<<"\n\nKembali
ke menu utama [y/t] : "; cin>>jwb;
if(jwb=='Y'
|| jwb=='y')
goto awal;
else
clrscr();
cout<<"Terima
Kasih dan sampai jumpa lagi";
getch();
return 0;
}
0 komentar:
Posting Komentar