Merhaba arkadaşlar bu kod paylaşımında 3×3’lük bir matrisin transpozu nasıl alınır onu göreceğiz. Kodlar derlendi ekran çıktısı da paylaşıldı, basit ama yararlı kod, umarım işinize yarar.
#include
using namespace std;
int main() {
int a[3][3];
int b[3][3];
cout << “A Matrisi: \n”;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
a[i][j] = rand() % 5;
cout << “\t” << a[i][j];
}
cout << endl;
}
cout << endl;
cout << “B Matrisi: \n”;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
b[i][j] = rand() % 5;
cout << “\t” << b[i][j];
}
cout << endl;
}
system(“pause”);
system(“cls”);
cout << “A Matrisi” << endl << endl;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cout << “\t” << a[j][i];
}
cout << endl;
}
cout << endl << “B Matrisi” << endl << endl;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cout << “\t” << b[j][i];
}
cout << endl;
}
system(“pause”);
}
Kuzenimin işine yarayacak teşekkür ederim.
Rica ederiz.