Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int n,m,i,j,v[100], a[100][100], num, exista=0;
int main()
{
cout << "nr linii, m= "; cin >> m;
cout << "nr. coloane, n= "; cin >> n;
cout << "Dati tabloul bidimensional cu "<<m<<" linii si "<<n<<" numere pe fiecare linie"<< endl;
for (i=0; i<m; ++i)
{
for (j=0; j<n; ++j)
{
cin >> a[i][j]; num=a[i][j];
if (a[i][j]>9 && a[i][j]<100) { ++v[num]; exista=1;}
}
}
cout << "Elementele de doua cifre ordonate crescator: \n";
for (num=10; num<100; ++num)
{
for (i=1; i<=v[num]; ++i)
cout << num << " ";
}
if (exista==0) cout << "nu exista...";
return 0;
}
Explicație:
am aplicat un vector de frecvenţă pentru elementele formate din 2 cifre
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!