2x2'lik matriksin determinant hesaplayan algoritma

 Determinant kare bir matris ile ilişkili özel bir sayıdır.

Bir A matrisin determinant'ı det(A) yada de A şeklinde gösterilir.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>

int main(){
    int a1,a2,a3,a4,determinant=0;
    printf("     __       __\n");
    printf("    |           |\n"); 
    printf("    |  a1   a2  |\n");
    printf("A=  |  a3   a4  |\n");
    printf("    |__       __|\n");
    printf("\n");
    printf("a1,a2,a3,a4 degerleriniz giriniz:\n");
    printf("a1: "); scanf("%d",&a1);
    printf("a2: "); scanf("%d",&a2);
    printf("a3: "); scanf("%d",&a3);
    printf("a4: "); scanf("%d",&a4);
    determinant=(a1*a4)-(a2*a3);
    printf("det(A)=%d\n",determinant);
    return 0;
}

Sonuç

     __       __
    |           |
    |  a1   a2  |
A=  |  a3   a4  |
    |__       __|

a1,a2,a3,a4 degerleriniz giriniz:
a1: 5
a2: 8
a3: 7 
a4: 3
det(A)=-41

Yorumlar

Bu blogdaki popüler yayınlar