1. А[n] массивын хамгийн их элемент хэдэн удаа орсныг тодорхойл
#include
#includeх
#include
main(){
           
int a[100];
           
int j,i,n,b,t=0;
           
scanf("%d",&n);
                       
for(i=0;i
    {
a[i]=(rand()%10);
     
printf(" %d",a[i]);
     
} b=a[0];
   
        for(i=0;i
    { if(b
    
b=a[i];
     }
    
for(i=0;i
    {
if(b==a[i])
    
t++;
     }
     
printf("\n%d too ni %d udaa orson",b,t);
     
getch();
     
}
 
  2. Квадрат массивын мөрийн дугаартай   тэнцүү 
элементүүдийг хэвлэ .
#include
#include
#include
main(){
           
int a[100][100];
           
int j,i,n,r=0;
           
scanf("%d",&n);
           
for(i=0;i
    {
for(j=0;j
           
{
    a[i][j]=(rand()%10);
     
printf(" %d",a[i][j]);
     
}
 printf("\n");
}
  for(i=0;i
   
{    for(j=0;j
    {
       
if(a[i][j]==i)
        
{ printf(" a[%d][%d]=%d",i,j,a[i][j]);
        
}
        
}
         
printf("\n");
         
}
     
getch();
     
}      
3. Квадрат массивын
туслах диогналийн элементүүдийн нийлбэр анхны тоо эсэхийг шалга.
#include
#include
#include
main(){
           
int a[100][100];
           
int j,e,d,i,n,s=0,k=1;
           
scanf("%d",&n);
for(i=0;i
    {
for(j=0;j
           
{
   
a[i][j]=(rand()%10);
     
printf(" %d",a[i][j]);
     
}
 printf("\n");
}
for(i=0;i
    {
for(j=0;j
     
if(i+j==n-1)
    
s=s+a[i][j];
     }
    
printf("%d",s);
     do
k++;while((k<=s/2)&&(s%k!=0));
    
if(k>s/2)
    
printf("tuslah diognaliin elementiin niilber anhnii too mon ");
 
       else
       
printf("tuslah diognaliin elementiin niilber anhnii too bish ");
       
getch();   
}      
    
4.  А[n][m] массивын  тэгш
мөрийн элементүүдийг 0, сондгой дугаартай мөр бүрийн элементйиг 1 болгон
хувирга.
#include
#include
#include
main(){
           
int a[100][100];
           
int j,i,n,m;
           
scanf("%d",&n);
           
scanf("%d",&m);
           
for(i=0;i
    {
for(j=0;j
           
{
       
a[i][j]=(rand()%10);
     
printf(" %d",a[i][j]);
     
}
 printf("\n");
}
   
          for(i=0;i
    { 
for(j=0;j
    {
       
if(i%2==0)
         
a[i][j]=0;
         
else
         
a[i][j]=1;
         
}
         
}
   
printf("\n");
    
for(i=0;i
  {  for(j=0;j
    {
      
printf(" %d",a[i][j]);
      
}
       
printf("\n");
}            
     
getch();
     
}    
55. Квадрат
массивын мөр тус бүрийн  тэгш  элементүүдийг хэвлэ .
#include
#include
#include
main(){
           
int a[100][100];
           
int j,i,n,r=0;
           
scanf("%d",&n);
           
for(i=0;i
    { for(j=0;j
           
{
       
a[i][j]=(rand()%10);
      printf("
%d",a[i][j]);
      }
 printf("\n");
}
    for(i=0;i
    {    for(j=0;j
    {
       
if(a[i][j]%2==0)
        
{ printf(" %d",a[i][j]);
        
}
        
}
         
printf("\n");
         
}
      getch();
     
}    
6.            Квадрат массивын гол
диогналийн элементээр шинэ массив үүсгэ
#include
#include
#include
main(){
           
int a[100][100],b[100];
           
int j,i,n,r=0;
           
scanf("%d",&n);
           
for(i=0;i
    { for(j=0;j
           
{
       
a[i][j]=(rand()%10);
      printf("
%d",a[i][j]);
      }
 printf("\n");
}
   
          for(i=0;i
    {  for(j=0;j
    {
       
if(j==i)
         
{b[r]=a[i][j];
         
printf("%d",b[r]);
         
}
         
}
   }
      getch();
     
}    
    7.    Квадрат массивын гол
диогналь ба туслах диогналийг элементүүдийг 1,  бусад 
элементүүдийг  0 болгож хэвлэ.
#include
#include
#include
  main(){
           
int a[100][100];
           
int j,i,n,s=0;
           
scanf("%d",&n);
           
for(i=0;i
    { for(j=0;j
           
{
       
a[i][j]=(rand()%10);
      printf("
%d",a[i][j]);
      }
 printf("\n");
}
for(i=0;i
{  for(j=0;j
      { 
if((i==j)||(j+i==n-1))
           
a[i][j]=1;
   
      else
       
a[i][j]=0;
        }
        
printf("\n");
        }
       
printf("\n");
      for(i=0;i
    { for(j=0;j
           
{ printf(" %d",a[i][j]);
      }
 printf("\n");
}
       
getch();
        }
 
 8.    Квадрат массивын туслах диогналиас доош
ба дээш элементүүдийн нийлбэрийг тус тус олж  <=> эсэхийг ол
#include
#include
#include
main(){
           
int a[100][100];
           
int j,i,n,s=0,r=0;
           
scanf("%d",&n);
           
for(i=0;i
    { for(j=0;j
           
{
    a[i][j]=(rand()%10);
      printf("
%d",a[i][j]);
     
       }
 printf("\n");
}
for(i=0;i
 { for(j=0;j
           
{
    if(j+i
    s=s+a[i][j];
    else
    if(j+i>n-1)
    r=r+a[i][j];
      }
      }
if(s==r)
printf(" tuslgah diognalias deeshih ba
doosh elementvvdiin niilber tentsvv%d",s);  
else
{if(s>r)
printf(" tuslgah diognalias deeshih
elementvvdiin niilber ih :%d", s);
else
printf(" tuslgah diognalias dooshih
elementvvdiin niilber ih :%d", r);
}
getch();
}
   
9.    Квадрат массивын гол диогналиас доош 
байгаа элементүүдийг хэвлэ.
#include
#include
#include
main(){
           
int a[100][100];
           
int j,i,n,max,max1,r=0;
           
scanf("%d",&n);
           
for(i=0;i
    { for(j=0;j
           
{
    a[i][j]=(rand()%10);
      printf("
%d",a[i][j]);
      }
 printf("\n");
}
for(i=0;i
    { for(j=0;j
           
{
        
if(i>j)
        
printf(" %d",a[i][j]); 
        
}
        
printf("\n");      
        
}
        
getch();
        
} 
 
