a. Să se scrie definiția completă a unui subprogram EPrim, cu un singur parametru x, număr
natural, care returnează 1 dacă numărul este prim și 0 în caz contrar. De exemplu, pentru n = 27, se va returna 0, iar pentru 13 se returnează 1.
b. Scrieți un program C++ care citește datele din numere.in și, utilizând apeluri ale subprogramului EPrim, determina
numărul prim din fișier care apare de cele mai multe ori in fișier. Programul afișează în fișierul numere.out, numărul prim determinat și numărul său de apariții, sau
mesajul „Nu exista”, daca în fișier nu se găsește niciun număr prim.
Exemplu:
|
numere.in
|
numere.out
|
|
48 11 5
13 6 11
11 30
|
11 3
|