Fie două mulțimi A și B de n numere reale.
Să se facă un meniu interactiv care să conțină următoarele opțiuni:
1. Citirea elementelor mulțimilor A și B de la tastatură și afișarea acestora. 1.5p
• Ultimul element al fiecărei mulțimi este dat automat, fiind egal cu media aritmetică a celorlalte
elemente ale mulțimii. 1p
• Se va face verificare ca elementele mulțimilor să fie în intervalul [1; 300]. 0.5p
2. Să se copieze toate elementele mulțimilor A și B într-o nouă mulțime (mulțimea C), apoi să se sorteze
crescător (bubble sort) noua mulțime. Mulțimea nouă sortată va fi afișată pe ecran. 2.75p
3. Să se afișeze reprezentarea binară a numărului de elemente a mulțimii C și câți biți de 1 are aceasta. Se vor
utiliza operații pe biți pentru reprezentarea binară. 2.75p
0. Ieșire.
Observatii:
· Se va utiliza alocarea dinamică de memorie. – Condiție eliminatorie
· Pentru fiecare opțiune se va crea o funcție. – Condiție eliminatorie
· Nu este permisă folosirea variabilelor globale. – Condiție eliminatorie
· Meniul va fi afișat pe ecran în tot timpul rulării. – Condiție eliminatorie
· Răspuns corect la întrebări legate de programul implementat. – Condiție eliminatorie
·Se va crea și implementa cel puțin o macroinstrucțiune. 0.25p
·Se va elibera memoria alocată. 0.25p
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!