Strona główna > Mnożenie macierzy MOD > Mnożenie macierzy mod 26

Mnożenie macierzy mod 26

//mnozenie macierzy 2x2 MODULO 26
#include <iostream>
using namespace std;

void macierzMOD26()
{
     int tA[4];
     int tB[4];
     int tC[4];

     cout<<"podaj macierz A :"<<endl;
     for(int i=0; i<4; i++)
     {
             cout<<i+1<<" = ";
             cin>>tA[i];
     }

     cout<<"podaj macierz B :"<<endl;
     for(int i=0; i<4; i++)
     {
             cout<<i+1<<" = ";
             cin>>tB[i];
     }

     tC[0]=((tA[0]*tB[0])+(tA[1]*tB[2]))%26; 
     tC[1]=((tA[0]*tB[1])+(tA[1]*tB[3]))%26;
     tC[2]=((tA[2]*tB[0])+(tA[3]*tB[2]))%26;
     tC[3]=((tA[2]*tB[1])+(tA[3]*tB[3]))%26;

     cout<<"\nAxB =";
     for(int i=0; i<4; i++)
     {
             if((i%2)==0){
             cout<<endl;
             }

             cout<<tC[i]<<"\t";
     }cout<<endl;
}

int main (void)
{
     macierzMOD26();
     system("pause");
     return 0;
     }
  1. 24 września 2013 o 6:06 pm

    Oh my goodness! Incredible article dude! Thank you,
    However I am having troubles with your RSS. I don’t understand the reason why I am unable to subscribe to it.
    Is there anybody else having similar RSS issues?

    Anybody who knows the answer can you kindly respond?
    Thanx!!

  2. 8 października 2013 o 10:43 am

    Hello colleagues, how is the whole thing, and what you
    would like to say concerning this post, in my view
    its actually amazing for me.

  1. No trackbacks yet.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s

%d blogerów lubi to: