Informatică, întrebare adresată de alexandrasclemby, 8 ani în urmă

//Din fișierul date.in se citesc de pe prima linie două numere naturale m și n (1≤m, n≤100), iar de pe următoarele m linii câte n numere întregi separate prin câte un sapțiu elementele unei matrici cu mxn elemente. Să se afișeze matricea după ce elementele de pe fiecare linie au fost ordonate crescător.
Clasa a IX-a {c++}

Răspunsuri la întrebare

Răspuns de popana28
1

Răspuns:

#include <iostream>

using namespace std;

int a[1001][1001],i,k,j,n,m;

int main()

{

   cin>>n>>m;

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

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

           cin>>a[i][j];

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

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

           for(k=j+1;k<=m;k++)

               if(a[i][j]>a[i][k])

                   swap(a[i][j],a[i][k]);

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

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

           cout<<a[i][j]<<" ";

       cout<<endl;

}

   return 0;

}

Explicație:

Sper ca te-am ajutat!

Alte întrebări interesante