Diberdayakan oleh Blogger.
Total Tayangan Halaman
72616
Entri Populer
- MAKALAH SEJARAH PERKEMBANGAN PERS DI INDONESIA
- Cara Remastering dan Install Pinguy Builder Ubuntu 14.04
- Program Penjumlahan Deret C++
- Program Menghitung Keliling lingkaran bahasa C / C++
- Program Menghitung Volume Kubus Bahasa C / C++
- Piramida Angka C++ Versi 3
- Menghitung volume kerucut, tabung, balok dengan Fungsi C++
- Tablet komputer kini pakai teknologi 3D
- Program Menghitung Luas Permukaan Kubus bahasa C /C++
- Menghitung Bilangan berpangkat dan berakar C++
Label
- C++ (5)
- database (1)
- databases (1)
- developer (1)
- import (1)
- install (1)
- komputer (1)
- Linux (1)
- oracel (1)
- pinguy builder (1)
- remaster (1)
- remastering (1)
- remastersys (1)
- Sistem Informasi (6)
- sql (1)
- Ubuntu (1)
- UNSRI (6)
Arsip Blogku
-
▼
2011
(17)
-
▼
Desember
(13)
- Program Penjumlahan Deret C++
- Piramida Angka C++ Versi 3
- Piramida Angka C++ Versi 2
- Kalkulator Bahasa C dengan IF ELSE
- kalkulator dengan bahasa C
- Aritmatika
- Menghitung volume kerucut, tabung, balok dengan Fu...
- Pengurutan Bilangan pada C++
- Piramida Angka C++
- Konversi Suhu dalam program C++
- Penjumlahan Matrik Pada C++
- membuat bintang pada C++
- kalkulator php web
-
▼
Desember
(13)
Jumat, 23 Desember 2011
Penjumlahan Matrik Pada C++
C++ emang mudah tapi susah juga. Saya mencoba berbagi codingnya aja langsung aja
#include<iostream.h>
#include<conio.h>
void main(int argc, char* argv[]) //ganti void main
{ int bakola,bakolb,babara,babarb,i,j;
int ma[20][20],mb[20][20],mh[20][20];
char ulangi;
do{
do{
cout<<" Masukan jumlah baris matriks A : ";cin>>babara;
cout<<" Masukan jumlah kolom matriks A : ";cin>>bakola;
cout<<" Masukan jumlah baris matriks B : ";cin>>babarb;
cout<<" Masukan jumlah kolom matriks B : ";cin>>bakolb;
}while((babara!=babarb)||(bakola!=bakolb));
for(i=1;i<=babara;i++)
{
for(j=1;j<=bakola;j++)
{
cout<<" Matriks A Baris ke ["<<i<<"] kolom ke ["<<j<<"]";
cin>>ma[i][j];
}
} cout<<endl;
for(i=1;i<=babarb;i++)
{
for(j=1;j<=bakolb;j++)
{
cout<<" Matriks B Baris ke ["<<i<<"] kolom ke ["<<j<<"]";
cin>>mb[i][j];
}
}
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
mh[i][j] = ma[i][j] + mb[i][j];
}
}
cout<<endl;
clrscr();
cout<<"Hasil Penjumlahan Matrix A + Matrix B = Matrix C : "<<endl;
gotoxy(1,4);
cout<<"C = ";
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
gotoxy(2+4*j,1+2*i);
cout<<ma[i][j];
}
}
gotoxy(15,4);
cout<<" + ";
for(i=1; i<=babarb; i++)
{
for(j=1; j<=bakolb; j++)
{
gotoxy(16+4*j,1+2*i);
cout<<mb[i][j];
}
}
gotoxy(30,4);
cout<<" = ";
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
gotoxy(31+4*j,1+2*i);
cout<<mh[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"ingin mengulangi lagi [Y/T]?";cin>>ulangi;
cout<<endl;
}while((ulangi=='y')||(ulangi=='Y'));
getch();
}
semoga bermaanfaat
#include<iostream.h>
#include<conio.h>
void main(int argc, char* argv[]) //ganti void main
{ int bakola,bakolb,babara,babarb,i,j;
int ma[20][20],mb[20][20],mh[20][20];
char ulangi;
do{
do{
cout<<" Masukan jumlah baris matriks A : ";cin>>babara;
cout<<" Masukan jumlah kolom matriks A : ";cin>>bakola;
cout<<" Masukan jumlah baris matriks B : ";cin>>babarb;
cout<<" Masukan jumlah kolom matriks B : ";cin>>bakolb;
}while((babara!=babarb)||(bakola!=bakolb));
for(i=1;i<=babara;i++)
{
for(j=1;j<=bakola;j++)
{
cout<<" Matriks A Baris ke ["<<i<<"] kolom ke ["<<j<<"]";
cin>>ma[i][j];
}
} cout<<endl;
for(i=1;i<=babarb;i++)
{
for(j=1;j<=bakolb;j++)
{
cout<<" Matriks B Baris ke ["<<i<<"] kolom ke ["<<j<<"]";
cin>>mb[i][j];
}
}
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
mh[i][j] = ma[i][j] + mb[i][j];
}
}
cout<<endl;
clrscr();
cout<<"Hasil Penjumlahan Matrix A + Matrix B = Matrix C : "<<endl;
gotoxy(1,4);
cout<<"C = ";
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
gotoxy(2+4*j,1+2*i);
cout<<ma[i][j];
}
}
gotoxy(15,4);
cout<<" + ";
for(i=1; i<=babarb; i++)
{
for(j=1; j<=bakolb; j++)
{
gotoxy(16+4*j,1+2*i);
cout<<mb[i][j];
}
}
gotoxy(30,4);
cout<<" = ";
for(i=1; i<=babara; i++)
{
for(j=1; j<=bakola; j++)
{
gotoxy(31+4*j,1+2*i);
cout<<mh[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"ingin mengulangi lagi [Y/T]?";cin>>ulangi;
cout<<endl;
}while((ulangi=='y')||(ulangi=='Y'));
getch();
}
semoga bermaanfaat
Langganan:
Posting Komentar (Atom)
0 komentar: