Răspuns :
Cam asta e codul, daca nu intelegi ceva spune-mi in comentariu sau in privat.
#include <iostream>
using namespace std;
int n;
struct evenimente
{
int id;
int zi;
}ev[101];
void citire()
{
cout<<"n= ";
cin>>n;
cout<<"Citeste zilele: ";
for(int i=1;i<=n;i++)
{
ev[i].id = i;
cin>>ev[i].zi;
}
}
void sortare()
{
int aux_zi;
int aux_id;
for(int i=1;i<=n-1;i++)
for(int j=i+1;j<=n;j++)
if(ev[i].zi > ev[j].zi)
{
aux_zi = ev[i].zi;
ev[i].zi = ev[j].zi;
ev[j].zi = aux_zi;
aux_id = ev[i].id;
ev[i].id = ev[j].id;
ev[j].id = aux_id;
}
}
void eveniment()
{
for(int i=1;i<=n;i++)
if((ev[i].zi - 1) != ev[i-1].zi)
cout<<ev[i].id<<' ';
}
int main()
{
citire();
sortare();
eveniment();
return 0;
}
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.