Scrieti un program care calculeaza produsul elementelor pozitive din tabloul liniar C[1..30] de numere intregi. Programul sa aiba functie. Urgent, va rog frumos pe azi.
radugiulia:
C trebuie sa fie de 130 sau de 30 ?
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
using namespace std;
int produs(int n,int c[]){ int p=1; for(int i=0;i<n;i++) { if(c[i]>0) p=p*c[i]; }
return p;
}int main(){ int c[30],i,n; cin>>n; for(int i=0;i<n;i++) cin>>c[i]; cout<<produs(n,c);
return 0;}
using namespace std;
int produs(int n,int c[]){ int p=1; for(int i=0;i<n;i++) { if(c[i]>0) p=p*c[i]; }
return p;
}int main(){ int c[30],i,n; cin>>n; for(int i=0;i<n;i++) cin>>c[i]; cout<<produs(n,c);
return 0;}
using namespace std;
int produs(int n,int c[])
{
int p=1;
for(int i=0;i<n;i++)
{
if(c[i]>0)
p=p*c[i];
}
return p;
}
int main()
{
int c[30],i,n;
cin>>n;
for(int i=0;i<n;i++)
cin>>c[i];
cout<<produs(n,c);
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă