Determinant hesaplayan C++ kodu

Kurtbeyi

Misafir Editör
Katılım
5 Şub 2022
Mesajlar
1,980
Tepkime puanı
0
Puanları
36
Konum
istanbul
Cinsiyet
  1. Bay
Takım
Fenerbahçe
Kod:
#include <iostream>

using namespace std;

int main()
{
    int a[4][4],toplanan,cikarilan,sonuc;
    while(1)
    {
    cout<<"\n\nLanet matrisin degerlerini girmeye hazirsan basliyoruz\n"<<endl;
    for(int i=1;i<4;++i)
    {
        for(int j=1;j<4;++j)
        {
            cout<<"Lütfen "<<i<<"inci satirin "<<j<<"inci sutun degerini gir"<<endl;
            cin>>a[i][j];
        }
    }
    cout<<"İste lanet matrisimiz:"<<endl;
    for(int i=1;i<4;++i)
    {
        for(int j=1;j<4;++j)
        {
           cout<<a[i][j]<<" ";
        }
        cout<<"\n";
    }
    cout<<"\n\nHer seferinde determinanti kagit ustunde almaya sende eriniyorsan dogru yerdesin\n";
    toplanan = ((a[1][1]*a[2][2]*a[3][3])+(a[2][1]*a[3][2]*a[1][3])+(a[3][1]*a[1][2]*a[2][3]));
    cikarilan = ((a[1][3]*a[2][2]*a[3][1])+(a[2][3]*a[3][2]*a[1][1])+(a[2][1]*a[1][2]*a[3][3]));
    sonuc = toplanan-cikarilan;
    cout<<"\nİste hicbir ise yaramayacak matrisin ise yaramaz determinanti="<<sonuc;
    }

}
 
metal işleme
Üst