İçeriğe geç

C++’da 3×3’lük Matrisin Transpozunu Bulma

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”);
}
Kategori:C++

2 Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir