Soru: İ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ı: 1- Mais Toplama 2- Mais Çıkarma 3- Mais Çarpma 4- Mais Bölme 5- Çıkış

Cevaplar 2

Cevap:

Merhaba, herhangi bir programlama dili belirtmediğiniz için sorunuzu C++ dili ile çözüme kavuşturdum. Aşağıda kod mevcuttur. Başarılar dilerim!

Sorunun C++ Kısmı:

#include <iostream>

#include <cassert>

int m1[3][2],m2[3][2];

void islem(int x1[3][2],int x2[3][2],char sign) {

   assert(sign=='+'||sign=='-'||sign=='*'||sign=='/');

   

   if(sign=='+') {

       std::cout << "\nMatris toplami:\n----------------\n";

       for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << x1[i][j] + x2[i][j] << " ";

           }

           std::cout << std::endl;

       }

   }

   if(sign=='-') {

       std::cout << "\nMatris farki:\n--------------\n";

       for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << x1[i][j] - x2[i][j] << " ";

           }

           std::cout << std::endl;

       }

   }

   if(sign=='*') {

       std::cout << "\nMatris carpimi:\n----------------\n";

       for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << x1[i][j] * x2[i][j] << " ";

           }

           std::cout << std::endl;

       }

   }

   if(sign=='/') {

       std::cout << "\nMatris bolumu:\n----------------\n";

       for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << std::fixed;

               std::cout << (float)(x1[i][j]) / (float)(x2[i][j]) << " ";

           }

           std::cout << std::endl;

       }

   }

}

int main(int argc, char* argv[]) {

   for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << "Ilk matrisin " << i+1 << ". satir " << j+1 << ". sutun degeri: ";

               std::cin >> m1[i][j];

           }

       }

   for(int i=0;i<3;i++) {

           for(int j=0; j<2;j++) {

               std::cout << "Ikinci matrisin " << i+1 << ". satir " << j+1 << ". sutun degeri: ";

               std::cin >> m2[i][j];

           }

       }

   islem(m1,m2,'+');

   islem(m1,m2,'-');

   islem(m1,m2,'*');

   islem(m1,m2,'/');

   return 0;

}

Cevap:

Cevap:

sen çok sevirum sen seni çok seviorum seni çok özledik seni çok seviorum seni çok seviorum

Cevabı biliyor musunuz? Buraya ekleyin!

Cevabı bulamıyor musunuz?

Google ile giriş yap

veya

Şifrenizi mi unuttunuz?

Hesabım yok ve şunu yapmak istiyorum: Kayıt ol

Bir dil veya bölge seçin
How much to ban the user?
1 hour 1 day 100 years