Informatică, întrebare adresată de catalinboritchi0, 8 ani în urmă

CINE MAPOATE AJUTA CU UN PROGRAM IN C++

Anexe:

Răspunsuri la întrebare

Răspuns de numedeutilizator5
1

Răspuns:

#include <iostream>

using namespace std;

void citire (float A[100], int n)

{

int i;

cin>>n;

for (i=1; i<=n; i++)

   cin>>A[i];

}

void maxim (float A[100], int n, float &max)

{

int i;

for (i=1; i<=n; i++)

   if (A[i]>max)

       max=A[i];

}

float produs (float A[100], int n, int i)

{

if (i==n)

   return 1;

if (A[i]<0)

   return A[i]*produs(A,n,i+1);

else

   return produs(A,n,i+1);

}

int main()

{

int n,A[100],i,max,p;

max=-9999;

i=1;

citire(A,n);

maxim(A,n,max);

p=produs(A,n,i);

return 0;

}

Explicație:

Alte întrebări interesante