👤

Scrieţi definiţia completă a subprogramului f care primeşte prin intermediul parametrului n un număr natural nenul (2≤n≤9), iar prin intermediul parametrului a, un tablou unidimensional care conţine n valori naturale distincte, fiecare dintre acestea având cel mult patru cifre. Subprogramul interschimbă cel mai mic element par şi cel mai mare element impar din tabloul a şi furnizează tabloul modificat tot prin parametrul a. Dacă tabloul nu conţine niciun element par sau niciun element impar, el va rămâne neschimbat. Exemplu: dacă subprogramul se apelează pentru n=6 şi pentru a având valorile
(2,3,17,6,1,24), tabloul va avea în urma apelului următoarea formă: (17,3,2,6,1,24).