joi, 31 octombrie 2013

Sa se afiseze daca este palindrom valoarea minima de pe coloana a 2-a a matricei !

#include <iostream>

using namespace std;


int main()
{  int a [20][20],n,i,j,min,in,nr,max;   // declararea matricei a de timp intreg de maxim 10 linii si 10 coloane si                                                             celelalte variabile tot de tip intreg
   cout<<"Numarul de linii si coloane pentru matricea patratica este ="; cin>>n;    //citirea numarului de                                                                                          linii,respectiv de coloane si memorarea valorilor in n.
     for(i=1;i<=n;i++)   //parcurgerea linilor de la 1 pana la n
      for(j=1;j<=n;j++)  //parcurgerea coloanelor de la 1 pana la n
 { cout<<"a["<<i<<"]["<<j<<"]=";cin>>a[i][j];} // afiseaza elementul din  matrice aflat pe pozitia liniei i,coloana j/si memoreaza elementul
      min=a[1][2];
    j=2;
   for(i=1;i<=n;i++) // parcurgerea linilor de la 1 pana la n
   for(j=1;j<=n;j++) // parcurgerea linilor de la 1 pana la n
   {if(min>a[i][j]) // testam daca min este mai > decat elementul matricei de linie i si coloana j
    min=a[i][j];} // atunci minim ia valoarea elementului matricei de linie i si coloana j
    max=nr;
   while(max!=0) // cat timp max este diferit de 0
 {
    in=in*10+max%10;
    max=max/10;
 }
    if(in==nr) //testam daca in chiar = cu nr
 cout<<"Valoarea minima de pe coloana 2 este palindrom"; //afisarea mesajului
 else
 cout<<"Valoarea minima de pe coloana 2 nu este palindrom"; // afisarea mesajului
    }

  return 0;


    }

Niciun comentariu:

Trimiteți un comentariu