Răspuns :
#include <bits/stdc++.h>
using namespace std;
ifstream fin("sort2.in");
ofstream fout("sort2.out");
int x,nr,a[101];
int nrcifre(int a);
int main()
{
while(fin >> x)
if(nrcifre(x)<=2)
a[nr++]=x;
if(nr==0) fout << "NU EXISTA";
else
{
sort(a,a+nr);
for(int i=0;i<nr;i++)
fout << a[i] << " ";
}
return 0;
}
int nrcifre(int a)
{
if(a<10) return 1;
int k=0;
while(a!=0)
{
k++;
a/=10;
}
return k;
}
using namespace std;
ifstream fin("sort2.in");
ofstream fout("sort2.out");
int x,nr,a[101];
int nrcifre(int a);
int main()
{
while(fin >> x)
if(nrcifre(x)<=2)
a[nr++]=x;
if(nr==0) fout << "NU EXISTA";
else
{
sort(a,a+nr);
for(int i=0;i<nr;i++)
fout << a[i] << " ";
}
return 0;
}
int nrcifre(int a)
{
if(a<10) return 1;
int k=0;
while(a!=0)
{
k++;
a/=10;
}
return k;
}
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!