Scrieți definiția completă a subprogramului recursiv P care primeşte prin intermediul parametrului n un număr natural nenul (n≤100), iar prin intermediul parametrului x un tablou unidimensional cu n componente întregi, de maximum opt cifre fiecare.
Subprogramul furnizează prin intermediul parametrului mini valoarea minimă din tabloul x, prin intermediul parametrului maxi valoarea maximă din x, iar prin intermediul parametrului sum suma elementelor din tabloul x.
Restricţii şi precizări
0 < n <= 100
numele subprogramului cerut este P
parametrii sunt, în această ordine: x, n, mini, maxi, sum
elementele vectorului x sunt indexate de a zero
void P(int x[], int n, int &mini, int &maxi, int &sum){
if(n == 1)
mini = maxi = sum = x[0];
else
{
P(x , n - 1 , mini ,maxi, sum);
sum += x[n-1];
if(x[n-1] < mini)
mini = x[n-1];
if(x[n-1] > maxi)
maxi = x[n-1];
}
}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de folos. În cazul în care aveți întrebări suplimentare sau doriți sprijin adițional, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează, iar dacă apreciați conținutul nostru, vă invităm să ne salvați în lista de site-uri preferate!