Răspuns :
Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("bac.txt");
int i,num,v[1002];
int main()
{
while (fin >> num)
{
++v[num];
}
for (num=1; num<1000; num+=2)
{
if (v[num])
{
for (i=1; i<=v[num]; i++)
cout << num << " ";
}
}
for (num=0; num<=1000; num+=2)
{
if (v[num])
{
for (i=1; i<=v[num]; i++)
cout << num << " ";
}
}
return 0;
}
Explicație:
vector de frecventa...
la afisare se parcurge vectorul de vrecventa de 2 ori, mai intai pentru impare, apoi pentru pare
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.