luni, 25 noiembrie 2013

Se da o matrice patratica sa se afiseze elementul minim al fiecarei linii.

  • Se da o matrice patratica a cu n linii si n coloane. Sa se determine elementul minim de pe fiecare linie.
Exemplu:
Pentru matricea:
1   2   3
4   5   6
7   8   9
Se vor afisa urmatoarele valori: 1,4,7.
REZOLVARE
#include <iostream>

using namespace std;

int main()
{
    int a[20][20],i,j,min,n;
    cout<<"N="; //Citirea nr. de linii si de coloane.
    cin>>n; 
    for(i=1;i<=n;i++) //Citirea matricii.
    {
        for(j=1;j<=n;j++)
        {
            cout<<"a["<<i<<"]["<<j<<"]=";
            cin>>a[i][j];
        }
    }


    for(i=1;i<=n;i++) //Parcurgerea matricii.
    {
        min=999999; //Se initializeaza minimul cu o valoare foarte mare.
        for(j=1;j<=n;j++)
        {
            if(a[i][j]<min) //Compararea elementelor matricii.
            min=a[i][j];
        }
        cout<<min<<endl; //Afisarea elementelor minime.
    }

    return 0;
}
*Problema disponibila pt download in "MATRICI-PACK1".

Niciun comentariu:

Trimiteți un comentariu