miercuri, 23 octombrie 2013

Media valorilor pare, valoare maxima coloana

#include <iostream>
#include <math.h>
using namespace std;


int main()
{  int n,i,j,p,a[20][20],b,prim,max,min,nr,in;
   cout<<"Numarul de linii si coloane pentru matricea patratica este ="; cin>>n;
   for(i=1;i<=n;i++)
      for(j=1;j<=n;j++)
        {cout<<"a["<<i<<"]["<<j<<"]=";
         cin>>a[i][j];}
p=1;
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)

    {   if(i+j>=n+2)
             if(a[i][j]%2==0)
                   p=p*a[i][j];

    }
    cout<<"Media valorilor pare este ="<<sqrt(p)<<endl;

    cout<<" Vlorile prime de deasupra diag sec sunt= ";
    for(i=1;i<=n;i++)
       for(j=1;j<=n;j++)
    {
        if(i+j<=n)
            {prim=0;
             for(b=2;b<=a[i][j]/2;b++)
                  {if(a[i][j]%b==0)
                      prim=1;}
             if(prim==0)
                 cout<<a[i][j]<<endl;}

    }
    j=3;
    max=a[1][3];
    for(i=1;i<=n;i++)
        if(max<a[i][j])
            max=a[i][j];
    cout<<"Valoarea maxima de pe coloana 3 este "<<max<<endl;

    min=a[1][2];
    j=2;
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
           {if(min>a[i][j])
                min=a[i][j];}
     max=nr;
     while(max!=0)
     {
         in=in*10+max%10;
         max=max/10;
     }
     if(in==nr)
              cout<<"Vloarea minima de pe coloana 2 este palindrom";
     else
        cout<<"Vloarea minima de pe coloana 2 nu este palindrom";


    return 0;

}

Niciun comentariu:

Trimiteți un comentariu

Pointeri

  Prezentare generală  Un pointer este o variabilă care are ca valoare  o adresă din memoria internă a calculatorului  , această adresă ap...