/*** GİRİLEN MATRİSİN ÜST ÜÇGENSEL     ***/

/***  OLUP OLMADIĞINA BAKAN PROG      ***/ 

/*** Bilal ÖZTÜRK - Mayıs 2001            ***/

#include <stdio.h>

  main()

 {

int i,j,n,m;

float amatrisi[10][10]; 

int a,p,x; 

clrscr();

printf("matrisin satIr boyutunu giriniz n="); 

scanf("%d",&n); 

printf("matrisin boyutu=%d\n",n); 

for(i=1;i<=n;i++) 

 {

 for(j=1;j<=n;j++)

 {

 amatrisi[i][j]=0;

  }

  } 

 printf("Matrisin ElemanlarInI Giriniz \n");

 printf("1.satır,2.satır,...,n.satır \n");

 for(i=1;i<=n;i++)

 {

for(j=1;j<=n;j++)

 {

 printf("amatrisi[%d][%d]=",i,j);

 scanf("%d",&x);

 amatrisi[i][j]=x;

 }

 }

 for(i=1;i<=n;i++) 

{ 

  for(j=1;j<=n;j++) 

 { 

printf (" %.5f",amatrisi[i][j]); 

  } 

printf("\n"); 

} 

a=0;

 for(i=1;i<=n;i++) 

 {

 for(j=1;j<=n;j++) 

 { 

if(i>j&&amatrisi[i][j]==0) a=a+1; 

 }

  }

 if(a==(n*n-n)/2)

 printf("\n SONUÇ : Girilen matris üstüçgenseldir.");

  else

  printf("\n SONUÇ: Girilen matris üstüçgensel matris değildir.");

 getch();

 }

Ana Sayfa

                                                                                                       Copyright © 2001 Bilist