Blog Archive
- 2012 (1)
-
2011
(25)
- Agustus(2)
- Juli(4)
- Februari(1)
-
Januari(18)
- fantasi "gedung UIN syarif hidayatullah jakarta"
- Renungan motivasi mengenai " Waktu "
- Tentang Visi
- all about bicycle
- PENYESALAN
- OPTIMIS & PESIMIS ??
- BERSEMANGATLAH
- BUKTIKANLAH!!
- IMPIAN
- Tak Usah KHawatir
- Program silsilah keluarga c++
- Program antrian bank C++
- flowchart
- c++ kalkulator sederhana
- program SECANT
- program matriks
- c++ tutorial 2
- c++ tutorial
- 2010 (20)
About
buku yang sayabaca
buku ini bercerita tentang cara mengoptimalkan kemampuan otak. sebenarnya otak manusia itu semua sama, tetapi yang membedakan adalah cara kita mengaktifkan dan menghubungkan semua indra-indra dengan pengalaman kita.
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Sponsors
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Pages
TRANSLATE
Blogroll
video-entry
Banner 468 x 60px
BUKU TAMU
KIRIM SMZ GRATIS DI SINI
Link List
Pages
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Labels
- Iseng-iseng (2)
- kuliah semester 4 (1)
- motivasi (17)
- programming (8)
- story about social networking (9)
- unekunek (3)
Popular Posts
-
Buka Spoiler BAB I PENDAHULUAN I.1. Pengertian Sistem Operasi Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer deng...
-
Pengertian Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong ...
-
hari ini
-
Seorang samurai yang hanya bersenjatakan tanto - pisau pendek, dan terpaksa berhadapan dengan musuh bersenjatakan ...katana - pedang maut, t...
-
#include #include #include #include #include #include #include struct node { char name[20]; node *left; node *right; ...
-
Penyesalan terbesar dalam hidup ini datang dari hal-hal yang tidak kita lakukan. Apakah Anda pernah menyesali sesuatu yang seharusnya dulu A...
-
di dalam permainan ini terdapat dadu yang siap dilemparkan dan qt tidak mengetahui nilai yg keluar berapa. setiap nilai yg keluar menandaka...
-
Orang lain boleh saja menganggap enteng Anda sekarang, tapi Anda – tidak boleh. Jadilah orang pertama yang ...menghormati diri Anda sendiri....
About Me
About Me
Followers
Blog Archive
-
▼
2011
(25)
-
▼
Januari
(18)
- fantasi "gedung UIN syarif hidayatullah jakarta"
- Renungan motivasi mengenai " Waktu "
- Tentang Visi
- all about bicycle
- PENYESALAN
- OPTIMIS & PESIMIS ??
- BERSEMANGATLAH
- BUKTIKANLAH!!
- IMPIAN
- Tak Usah KHawatir
- Program silsilah keluarga c++
- Program antrian bank C++
- flowchart
- c++ kalkulator sederhana
- program SECANT
- program matriks
- c++ tutorial 2
- c++ tutorial
-
▼
Januari
(18)
--->buat temen2 tanda #include yang tidak dapat headernya sebenarnya tidak dapat di baca oleh blog oleh karena itu banyak dari beberapa blog hanya tertulis #include bukan karena alasan privasi bukan kesalahan dari penulis<---
#include
#include
#include
#define Nmaks 3
void menu();
void jumlah();
void invers();
void tranpose();
void main()
{ char chrpilihan;
do{
menu();
fflush(stdin);
scanf("%c",&chrpilihan);
if((chrpilihan == 'x') || (chrpilihan == 'X'))
{printf("Terima kasih\n");
break;
}
switch(chrpilihan)
{ case '1':
invers();
break;
case '2':
jumlah();
break;
case '3':
tranpose();
break;
default:
printf("kode tidak ditemukan");
}
}while(chrpilihan !='x');
}
void menu()
{
printf("\n\t\tprogram MATRIKS 2x2 \n");
printf("=======================================================\n");
printf("1.invers matrik\n");
printf("2.penjumlahan matrik\n");
printf("3.tranpose matrik\n");
printf("untuk keluar dari program silahkan tekan (x atau X)\n");
printf(" \n");
printf("masukkan pilihan anda: ");
}
void jumlah()
{ printf("penjumlahan matriks");
clrscr();
int matrix[20][30], matrix2[2][3],jumlah[2][3];
int i, j;
cout<<"matrix A :";
cout<
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix[i][j];
}
}
cout<<"\nMatrix B :\n";
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix2[i][j];
}
}
//proses hitung
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
jumlah[i][j]=matrix[i][j] + matrix2[i][j];
}
}
//output penjumlahan
cout<
//output jumlah
gotoxy(1,20);
cout<<"C = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(3+4*j,17+2*i);
cout<
}
gotoxy(17,20);
cout<<" + ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(18+4*j,17+2*i);
cout<
}
gotoxy(32,20);
cout<<" = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(33+4*j,17+2*i);
cout<
}
getch();
}
void tranpose()
{ clrscr();
int matrix[20][30], matrix2[2][3],jumlah[2][3];
int i, j;
cout<<"matrix A :";
cout<
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix[i][j];
}
}
cout<<"\nMatrix B :\n";
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
cout<<"masukkan nilai baris"< cin>>matrix2[i][j];
}
}
//proses hitung
for (i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
jumlah[i][j]=matrix[i][j] + matrix2[i][j];
}
}
//output penjumlahan
cout<
//output jumlah
gotoxy(1,20);
cout<<"C = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(3+4*j,17+2*i);
cout<
}
gotoxy(17,20);
cout<<" + ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(18+4*j,17+2*i);
cout<
}
gotoxy(32,20);
cout<<" = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(33+4*j,17+2*i);
cout<
}
gotoxy(46,20);
cout<<" transpose -> ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(58+4*j,17+2*i);
cout<
}
getch();
}
void invers()
{
clrscr();
typedef float matriks[Nmaks][Nmaks];
int i,j;
float determinan, hasilbagidet;
matriks A,a;
char answer;
do
{
do
{
clrscr();
cout<<"DETERMINAN MATRIKS A : "<
{
for(j=1;j<=2;j++)
{
cout<<"A["< cin>>A[i][j];
}
}
clrscr();
cout<
determinan = (A[1][1] * A[2][2]) - (A[2][1] * A[1][2]);
}while (determinan == 0);
hasilbagidet = 1/determinan;
//mencari invers
a[1][1] = hasilbagidet * A[2][2];
a[1][2] = hasilbagidet * -A[1][2];
a[2][1] = hasilbagidet * -A[2][1];
a[2][2] = hasilbagidet * A[1][1];
clrscr();
//Output Matriks A
gotoxy(1,5);
cout<<"A = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(2+4*j,2+2*i);
cout< }
}
gotoxy(1,8);
cout<<"Determinan Matriks A = "<
//Output Invers Matriks A
gotoxy(1,10);
cout<<"Invers Matriks A : "<
cout<<"A^-1 = ";
for(i=1;i<=2;i++)
{
for(j=1;j<=2;j++)
{
gotoxy(1+9*j,12+2*i);
cout< }
}
getch();
clrscr();
cout<<"== PROGRAM SELESAI =="<
}
while ((answer == 'y') || (answer == 'Y'));
}
0 komentar:
Posting Komentar