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

50 de puncte!!!!
urgent!!!
dau coroana!!!! ​

Anexe:

Răspunsuri la întrebare

Răspuns de thePoint01
0

Răspuns:

#include <iostream>

#include <fstream>

using namespace std;

ofstream f("rez.txt");

int main(){

   int n,m,a[101][101];

   cin>>n>>m;

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

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

           cin>>a[i][j];

       }

   }

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

       for(int i=j+1;i<=m;++i){

           if(a[n][j]>a[n][i])swap(a[n][j],a[n][i]);

       }

   }

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

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

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

       }

       cout<<endl;

   }

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

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

           if(a[i][m]<a[j][m])swap(a[i][m],a[j][m]);

       }

   }

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

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

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

       }

       cout<<endl;

   }

   f.close();

   return 0;

}

Explicație:


thePoint01: daca mai ai probleme de facut trimite-le acum ca sunt aici pe treaba
alinetare2005: pai, toata faza la mine e, ca prima data le fac singur, si dupa vreau sa vad daca le am facut bine sti
alinetare2005: de maine, o sa mai am niste probeleme la recursivitate
alinetare2005: iti trimit msj
alinetare2005: si postez intrebarea
thePoint01: ok
thePoint01: daca am timp te ajut cu cea mai mare placere
alinetare2005: am un pas cu pas
alinetare2005: daca poti sa mi l explici
alinetare2005: am pus întrebare
Alte întrebări interesante