INI MERUPAKAN PROGRAM C UNTUK MEMBUAT SEBUAH MENU SEPERTI INI :
MENU :
MENU :
1.INPUT
2.OUTPUT
3.PENJUMLAHAN DAN PENGURANGAN
4.PERKALIAN
5.TRANSPOSE
6.EXIT
#include <stdio.h>
int a[10][10],b[10][10],c[10][10],d[10][10],i,j;
int pil;
int input()
{
printf ("Input matriks A \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
printf ("input elemen[%i][%i]",i,j);
scanf("%i",&a[i][j]);
}
}
printf ("Input matriks B \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
printf ("input elemen[%i][%i]",i,j);
scanf("%i",&b[i][j]);
}
}
return 0;
}
int output()
{
printf ("\n output matriks A \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
printf ("%i",a[i][j]);
printf (" ");
}
printf ("\n");
}
printf ("\n output matriks B \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
printf ("%i",b[i][j]);
printf (" ");
}
printf ("\n");
}
return 0;
}
int penjumlahan()
{
printf("\n penjumlahan matriks A dan B \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
c[i][j]=a[i][j]+b[i][j];
printf("%i",c[i][j]);
printf(" ");
}
printf("\n");
}
printf("\n pengurangan matriks A dan B \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
c[i][j]=a[i][j]-b[i][j];
printf("%i",c[i][j]);
printf(" ");
}
printf("\n");
}
return 0;
}
int perkalian()
{
printf("\n perkalian matriks A dan B \n");
for (i=1;i<=2;i++)
{
for (j=1;j<=2;j++)
{
d[i][j]=(a[i][1]*b[1][j])+(a[i][2]*b[2][j]);
printf("%i",d[i][j]);
printf(" ");
}
printf(" ");
printf("\n");
}
return 0;
}
int transpose()
{
printf("\n transpose matriks A \n");
printf("\n %i",a[1][1]," ");
printf(" ");
printf("%i ",a[2][1]);
printf("\n %i",a[1][2]," ");
printf(" ");
printf("%i ",a[2][2]);
printf("\n transpose matriks B \n");
printf("\n %i",b[1][1]," ");
printf(" "); printf("%i ",b[2][1]);
printf("\n %i",b[1][2]," ");
printf(" ");printf("%i ",b[2][2]);
return 0;
}
int main ()
{
Menu:
printf ("\n ============================================ \n");
printf ("\n | MENU | \n");
printf ("\n | 1. Input | \n");
printf ("\n | 2. output | \n");
printf ("\n | 3. penjumlahan dan pengurangan | \n");
printf ("\n | 4. perkalian | \n");
printf ("\n | 5. transpose | \n");
printf ("\n | 6. exit | \n");
printf ("\n ============================================ \n");
printf ("pilihan :");
scanf("%i",&pil);
switch (pil)
{
case 1:
input();
goto Menu;
case 2:
output();
goto Menu;
case 3:
penjumlahan();
goto Menu;
case 4:
perkalian();
goto Menu;
case 5:
transpose();
goto Menu;
case 6:
printf("\n See you..Byeee!\n");
break;
default:
printf("\n pilihan kamu salah \an");
printf("\n silahkan pilih kembali \n");
goto Menu;
}
return 0;
}
jika kalian malas untuk mengetiknya kembali kalian bisa download di link berikut ! tenang saja ini legal ko... :))
http://www.ziddu.com/download/14116036/MENU.rar.html
setelah membaca budayakan berkomentar ya...
thanks...
jika kalian malas untuk mengetiknya kembali kalian bisa download di link berikut ! tenang saja ini legal ko... :))
http://www.ziddu.com/download/14116036/MENU.rar.html
setelah membaca budayakan berkomentar ya...
thanks...
Nice Post mas bro...
BalasHapusteruskan yaa...