Sabtu, 09 April 2011
0
[C++] Program Perkalian Skalar Matriks dengan C++
Perkalian matriks skalar adalah dimana setiap elemen dari sebuah matriks dikalikan dengan sebuah bilangan. Misal, terdapat matriks A berordo 2x2 dikalikan 2 maka hasilnya adalah dua kali matriks A.
Nah dari situ saya mencoba mengimplementasikan matriks skalar kedalam bahasa pemrograman C++. Dan berikut adalah source code dari program perkalian skalar matriks C++.
Sumber: world-of-programmer.blogspot.com
Nah dari situ saya mencoba mengimplementasikan matriks skalar kedalam bahasa pemrograman C++. Dan berikut adalah source code dari program perkalian skalar matriks C++.
#include <iostream.h> #include <conio.h> #define Nmaks 25 typedef int matriks[Nmaks][Nmaks]; void main() { int colA,rowA,i,j,x; matriks A,B; char answer; do { clrscr(); cout<<"PERKALIAN SKALAR MATRIKS"<<endl<<endl; cout<<"MATRIKS A : "<<endl; cout<<"Masukkan Jumlah Baris Matriks A : "; cin>>rowA; cout<<"Masukkan Jumlah Kolom Matriks A : "; cin>>colA; clrscr(); cout<<"Masukkan Nilai Matriks A : "<<endl; for(i=1;i<=rowA;i++) { for(j=1;j<=colA;j++) { cout<<"A["<<i<<","<<j<<"] = "; cin>>A[i][j]; } } cout<<endl<<endl; cout<<"Masukkan Bilangan Pengali = "; cin>>x; clrscr(); cout<<endl; //Proses Penjumlahan Matriks for(i=1;i<=rowA;i++) { for(j=1;j<=colA;j++) { B[i][j] = A[i][j] * x; } } clrscr(); //Output Matriks A gotoxy(1,5); cout<<"A = "; for(i=1;i<=rowA;i++) { for(j=1;j<=colA;j++) { gotoxy(2+4*j,2+2*i); cout<<A[i][j]; } } //Output Matriks B gotoxy(1,15); cout<<"B = "; for(i=1;i<=rowA;i++) { for(j=1;j<=colA;j++) { gotoxy(2+4*j,12+2*i); cout<<B[i][j]; } } getch(); clrscr(); cout<<"== PROGRAM SELESAI =="<<endl<<endl; cout<<"Mau Melakukan Perhitungan Lagi?? [Y/T] "; cin>>answer; } while ((answer == 'y') || (answer == 'Y')); }
Sumber: world-of-programmer.blogspot.com
Langganan:
Posting Komentar (Atom)
0 Komentar Untuk “[C++] Program Perkalian Skalar Matriks dengan C++”
Posting Komentar
Berikan komentar positif tentang artikel yang sederhana ini niscaya sobat akan mendapatkan balasannya. Hehehe