Matrislerde bölme işlemini hocan mı tanımladı?

araştır bul diyor

Var olmayan bir şeyi araştırmak güzel kafaymış. Hocana söyle de ne kullanıyorsa bize de versin. Kod paylaştım, bakarsın. Dersle bu kadar ilgili hoca ve öğrenciyi görünce hevesim kaçtı. Size kolay gelsin.

Eh bir kısmını düzeltip yazman gerek. Temel iskeleti verdim ben sana. Burda öyle kolaya ödev söyleyeyim yapılsın yok.

E nasıl tanımladı? 3x2'lik 2 matrisin nasıl çarpılmasını bekliyor? Benden bu kadar, gerisi sana kalmış. Return tipi nasıl olsun bilemedim. Array'i döndürsen dert, class'ı döndürsen dert. Kod:Panoya kopyala #include <iostream> #include <string> #include <array> #include <iomanip> class Matrix { public: static constexpr auto ROW ; static constexpr auto COL ; static constexpr auto SPACE ; using m_array = std::array<std::array<int, COL>, ROW>; m_array arr ; void init { for (auto i ; i < ROW; ++i) { for (auto j ; j < COL; ++j) } } friend std::ostream& operator<< { o << std::endl; for (auto i ; i < ROW; ++i) { for (auto j ; j < COL; ++j) o << std::endl; } return o; } Matrix add const Matrix subtract const Matrix operator+ const { Matrix m; for (auto i ; i < ROW; ++i) for (auto j ; j < COL; ++j) m. arr = arr + o. arr ; return m; } Matrix& operator+= { for (auto i ; i < ROW; ++i) for (auto j ; j < COL; ++j) arr += o. arr ; return this; } Matrix operator- const { Matrix m; for (auto i ; i < ROW; ++i) for (auto j ; j < COL; ++j) m. arr = arr - o. arr ; return m; } Matrix& operator-= { for (auto i ; i < ROW; ++i) for (auto j ; j < COL; ++j) arr -= o. arr ; return this; } }; int main

C++ üzerinden yapılacak. Dizileri nasıl tanımlayacağımı bilmiyorum. Sadece o konuda yardım eden olursa çok sevinirim. İki adet 3 satır ve 2 sütundan oluşan çok boyutlu bir dizi tanımlayın. Kullanıcıdan bu dizilerin değerlerini isteyip aşağıdaki işlemleri yapın. Program Çıktısı: Matris Toplama Matris Çıkarma Matris Çarpma Matris Bölme Çıkış Son düzenleyen: Moderatör: 18 Haziran 2021

Ax2 matris ile 2xB matris çarpılabilir sadece. Hocan matematiği yeniden yarat demiş, haberin olsun.

hocam hata verdi ama

Açıkçası ben bir kısmını böyle yapardım. C++:Panoya kopyala #include <stdio. h> using namespace std; typedef enum islemListesi; void topla(int &dizi1, int &dizi2); void cikar(int &dizi1, int &dizi2); void carp(int &dizi1, int &dizi2); int main { int dizi1 ; int dizi2 ; cout << "ilk matrisi girin" << endl; for(int i = 0; i < 3; i++){ for(int j=0; j < 2; j++) } cout << "ikinci matrisi girin" << endl; for(int i = 0; i < 3; i++){ for(int j=0; j < 2; j++) } cout << "yapmak istediginiz islem:" << endl \ << "1 - topla" << endl << "2 - cikar" << \ endl << "3 - carp" << endl << \ "4 - cikis" << endl << "giris:"; int giris; while(1){ cin >> giris; switch giris) } return 0; }