Tampilkan postingan dengan label Matematika. Tampilkan semua postingan
Tampilkan postingan dengan label Matematika. Tampilkan semua postingan

Program Perkalian Skalar matriks di C++

Matriks adalah susunan segi empat siku-siku dari bilangan yang dibatasi dengan tanda kurung. suatu matriks tersusun atas m baris dan n kolom maka dikatakan matriks tersebut berukuran ordo m x n. penulisan matriks biasanya menggunakan huruf kapital A, B, C dan seterusnya, sedangkan penulisan matriks beserta ukurannya (matriks dengan m baris dan n kolom) adalah Amxn, Bmxn dan seterusnya.
Matriks Skalar adalah dimana setiap elemen dari sebuah matriks dikalikan dengan sebuah bilangan. misalnya terdapat matriks A berordo 2x2 dikalikan 2 maka hasilnya adalah dua kali matriks.
Saya akan mencoba mengimplementasikan matriks skalar kedalam bahasa pemrograman 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<<"Masukkan Jumlah Baris Matriks A = "
cin>>rowA;
cout<<"Masukkan Jumlah Kolom matrik A = ";
cin>>colA;

clrscr();
cout<<"Masukkan Nilai Matrik A = ";
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;
//Preses 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<<"Apakah Ingin Melakukan Perhitungan lagi??[Y/T]";
cin>>answer;
}
while((answer == 'y') || (answer =='Y'));
}


Demikian yang bisa saya bagikan semoga bermanfaat.
mohon kritikannya buat para master jika ada kesalahan dari code di atas karena saya juga dalam proses belajar.

Metode Pembelajaran GASING Pada Matematika dan Sains



Mulai dari Sekolah Dasar (SD) sampai Sekolah Menegah Atas (SMA) mata pelajaran Matematika ataupun Sains masih dianggap momok, mata pelajaran yang rumit, menakutkan dan membosankan. Pelajaran matematika oleh peserta didik dinilai pelajaran yang sulit, sehingga membuat belajar matematika atau sains menjadi malas, atau bahkan sering mendapat nilai yang kurang memeuaskan.

Mengubah anggapan jika